Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Frank registrierter User
Anmeldungsdatum: 31.07.2003 Beiträge: 6643
|
(#521889) Verfasst am: 13.07.2006, 03:14 Titel: Java-Programmierer für Kompilierung gesucht |
|
|
Kennt sich einer von den hier Anwesenden mit Java und dessen Kompilierung aus?
Es geht darum, unser Java-Applet (pjirc) SSL tauglich zu machen. Es gibt Lösungen, die aber eine Kompilierung der Java Sourcen voraussetzen. Ich habe es aufgegeben.
Siehe: http://pjirc.com/forum/viewtopic.php?t=2750
Es wäre doch schön, unseren Usern ein abhörsicheres Chatsystem anbieten zu können. Unser IRC-Server (irc.freigeisterhaus.de) selbst unterstützt seit langem SSL auf dem Port 57000.
|
|
Nach oben |
|
 |
Critic oberflächlich
Anmeldungsdatum: 22.07.2003 Beiträge: 16342
Wohnort: Arena of Air
|
(#522579) Verfasst am: 13.07.2006, 23:28 Titel: |
|
|
Die Frage ist m.E. hier, wohin Du die Klassen aus dem Package irc gepackt hast. Ergo: mit Hilfe des Parameters -classpath oder mit Hilfe der Umgebungsvariable CLASSPATH (zusätzlich) auf den Pfad verweisen, in dem das Package irc steht. Ein Workaround, den ich hier anwende, ist einfach, CLASSPATH um die Angabe "." zu erweitern...
_________________ "Die Pentagon-Gang wird in der Liste der Terrorgruppen geführt"
Dann bin ich halt bekloppt.
"Wahrheit läßt sich nicht zeigen, nur erfinden." (Max Frisch)
|
|
Nach oben |
|
 |
Frank registrierter User
Anmeldungsdatum: 31.07.2003 Beiträge: 6643
|
(#523034) Verfasst am: 14.07.2006, 18:36 Titel: |
|
|
Dank unseres FGH-Users Sokrateer haben wir jetzt ein JAVA-IRC-Applet, welches SSL unterstützt. Ich werde dieses heute testen und bei Erfolg generell auf IRC over SSL umschalten.
|
|
Nach oben |
|
 |
Frank registrierter User
Anmeldungsdatum: 31.07.2003 Beiträge: 6643
|
(#523117) Verfasst am: 14.07.2006, 20:39 Titel: |
|
|
Frank hat folgendes geschrieben: | Dank unseres FGH-Users Sokrateer haben wir jetzt ein JAVA-IRC-Applet, welches SSL unterstützt. Ich werde dieses heute testen und bei Erfolg generell auf IRC over SSL umschalten. |
Die ersten Test waren erfolgreich. Großen Dank an Sokrateer.
Somit ist jetzt die Kommunikation zum Chatserver komplett verschlüsselt. Wer mit einem externen IRC-Programm (MIRC, XCHAT,etc.) arbeitet, kann in der Regel auch mit diesem über SSL mit unserem IRC-Server (irc.freigeisterhaus.de Port: 57000) kommunizieren.
|
|
Nach oben |
|
 |
nocquae diskriminiert nazis
Anmeldungsdatum: 16.07.2003 Beiträge: 18183
|
(#523126) Verfasst am: 14.07.2006, 21:28 Titel: |
|
|
ANmerkung:
Bei mIRC müßte zusätzlich OpenSSL installiert werden, um SSL nutzen zu können. Der Port muss dann auf +57000 gesetzt werden.
Bei ChatZilla müßte ircs://irc.freigeisterhaus.de:57000 benutzt werden.
Wer Chatzilla (z. B. als Extension für Firefox) installiert, kann sich also auch ein bookmark anlegen mit dem Pfad:
ircs://irc.freigeisterhaus.de:57000/lobby
Dieses Bookmark ruft dann automatisch Chatzilla auf, verbindet per SSL mit dem server und betritt die #lobby.
_________________ In Deutschland gilt derjenige, der auf den Schmutz hinweist, als viel gefährlicher, als derjenige, der den Schmutz macht.
-- Kurt Tucholsky
|
|
Nach oben |
|
 |
Sokrateer souverän
Anmeldungsdatum: 05.09.2003 Beiträge: 11649
Wohnort: Wien
|
(#523280) Verfasst am: 15.07.2006, 09:17 Titel: |
|
|
Frank hat folgendes geschrieben: | Frank hat folgendes geschrieben: | Dank unseres FGH-Users Sokrateer haben wir jetzt ein JAVA-IRC-Applet, welches SSL unterstützt. Ich werde dieses heute testen und bei Erfolg generell auf IRC over SSL umschalten. |
Die ersten Test waren erfolgreich. Großen Dank an Sokrateer.  |
Und bei mir läuft es immer noch nicht. Das ist dann wohl eine neue Variante des Vorführ-Effekts.
Welche Version von Java hast du denn?
|
|
Nach oben |
|
 |
Frank registrierter User
Anmeldungsdatum: 31.07.2003 Beiträge: 6643
|
(#523472) Verfasst am: 15.07.2006, 16:54 Titel: |
|
|
Sokrateer hat folgendes geschrieben: | Frank hat folgendes geschrieben: | Frank hat folgendes geschrieben: | Dank unseres FGH-Users Sokrateer haben wir jetzt ein JAVA-IRC-Applet, welches SSL unterstützt. Ich werde dieses heute testen und bei Erfolg generell auf IRC over SSL umschalten. |
Die ersten Test waren erfolgreich. Großen Dank an Sokrateer.  |
Und bei mir läuft es immer noch nicht. Das ist dann wohl eine neue Variante des Vorführ-Effekts.
Welche Version von Java hast du denn? |
1.5.0 (Build 1.5.0_06-b05)
Ein User hat mir diesen Fehler gemeldet:
Code: |
Startup error: java.lang.ClassNotFoundException:irc.security.SecurityProvider
|
Möglicherweise hast Du das Applet mit einer neuen Java Version kompiliert, die nicht abwärtskompatiblen (sprich nicht auf älteren JVM Versionen läuft) ist.
Wer hat auch Probleme mit dem neuen IRC-Java-Applet?
|
|
Nach oben |
|
 |
Sokrateer souverän
Anmeldungsdatum: 05.09.2003 Beiträge: 11649
Wohnort: Wien
|
(#523476) Verfasst am: 15.07.2006, 17:07 Titel: |
|
|
Bei mir funktioniert's jetzt übrigens auch. Musste nur das Fenstergröße ändern.
In den Channel #fgh komme ich aber trotzdem nicht. Wie kann man denn seinen Chatnamen registrieren?
Frank hat folgendes geschrieben: |
Ein User hat mir diesen Fehler gemeldet:
Code: |
Startup error: java.lang.ClassNotFoundException:irc.security.SecurityProvider
|
|
Seltsam. Diese Klasse gehört zum Applet, nicht zur Java-Distribution.
|
|
Nach oben |
|
 |
Frank registrierter User
Anmeldungsdatum: 31.07.2003 Beiträge: 6643
|
(#524439) Verfasst am: 17.07.2006, 06:47 Titel: |
|
|
Sokrateer hat folgendes geschrieben: |
Frank hat folgendes geschrieben: |
Ein User hat mir diesen Fehler gemeldet:
Code: |
Startup error: java.lang.ClassNotFoundException:irc.security.SecurityProvider
|
|
Seltsam. Diese Klasse gehört zum Applet, nicht zur Java-Distribution. |
Vermutlich ein Problem mit dem ClassLoader-Cache. Den kann man ja bei Problemen mit X in der Java-Konsole einfach löschen.
Code: |
----------------------------------------------------
c: Konsolenfenster schließen
f: Objekte in Finalisierungswarteschlange finalisieren
g: Speicherbereinigung
h: Diese Hilfemeldung anzeigen
l: ClassLoader-Liste ausgeben
m: Speicherbelegung anzeigen
o: Protokollierung auslösen
p: Proxy-Konfiguration neu laden
q: Konsole ausblenden
r: Richtlinien-Konfiguration neu laden
s: System- und Bereitstellungseigenschaften ausgeben
t: Threadliste ausgeben
v: Thread-Stack ausgeben
x: ClassLoader-Cache löschen
0-5: Trace-Stufe auf <n> setzen
----------------------------------------------------
|
|
|
Nach oben |
|
 |
FLoH Mitglied bis 15.11.06
Anmeldungsdatum: 15.12.2004 Beiträge: 106
|
(#524821) Verfasst am: 17.07.2006, 17:53 Titel: |
|
|
Mein X-Chat meldet: Verbindung gescheitert. Fehler: self signed certificate in certificate chain.? (19)
Ich muss in den Servereinstellungen die Option "Ungültiges SSL-Zertifikat" aktivieren, damit es funktioniert.
|
|
Nach oben |
|
 |
Frank registrierter User
Anmeldungsdatum: 31.07.2003 Beiträge: 6643
|
(#524958) Verfasst am: 17.07.2006, 21:46 Titel: |
|
|
FLoH hat folgendes geschrieben: | Mein X-Chat meldet: Verbindung gescheitert. Fehler: self signed certificate in certificate chain.? (19)
Ich muss in den Servereinstellungen die Option "Ungültiges SSL-Zertifikat" aktivieren, damit es funktioniert. |
Das Problem ist, dass man bei SSL ein Zertifikat auf Serverseite erwartet. SSL bietet nämlich neben der Verschlüsselungs-Funktion auch eine zertifikatsbasierte Authentisierung.
Bei sensiblen Webseiten (Online-Banking) macht dass Sinn, denn man will ja wissen, dass man z.B. mit dem richtigen Bankserver und keinem Fake-Server kommuniziert. Banken und kommerzielle Anbieter sollten schon Zertifikate verwenden, die von kommerziellen Trustcentern (z.B. Verisign) signiert wurden. Ein "offizielles" Zertifikat kostet aber. Es macht daher keinen Sinn, dass jeder Internetanbieter für SSL-Dienste (POP3, SMTP, NNTP, SIP, IMAP, IRC) kommerzielle Zertifikate verwendet.
Der IBKA besitzt eine eigene CA (Certificate Authority) und stellt eigene Zertifikate aus. Diese Zertifikate sind an sich nicht schlechter als Kommerzielle. Kommerzielle haben nur einen (aber den entscheidenden) Vorteil: Sie werden von den meisten Webbrowsern ohne störende Fehlermeldung akzeptiert, da das Root-Zertifikat des kommerziellen Anbieters automatisch in den meisten Webbrowsern, Mailprogrammen, Chat-Clients, etc. vorinstalliert sind.
Die Fehlermeldung "Ungültiges SSL-Zertifikat" ist da eher irreführend, da das Zertifikat an sich formal gültig ist, der ausstellenden CA aber nicht vertraut wird. Durch den Import des IBKA Root CA Zertifikates kann man dass aber ändern. Und ein"self signed certificate in certificate chain" hat jede Zertifizierungsstelle in ihrem Root-Zertifikat. Auch Verisign.
|
|
Nach oben |
|
 |
Frank registrierter User
Anmeldungsdatum: 31.07.2003 Beiträge: 6643
|
(#524974) Verfasst am: 17.07.2006, 22:10 Titel: |
|
|
Sokrateer hat folgendes geschrieben: |
In den Channel #fgh komme ich aber trotzdem nicht. Wie kann man denn seinen Chatnamen registrieren?
|
http://freigeisterhaus.de/viewtopic.php?t=1409
|
|
Nach oben |
|
 |
Carmen256 registrierter User
Anmeldungsdatum: 25.03.2007 Beiträge: 306
Wohnort: Nalbach
|
(#692265) Verfasst am: 27.03.2007, 00:00 Titel: |
|
|
Hab Java auf meinem Laptop, kenne aber nit die Funktion.
|
|
Nach oben |
|
 |
Kival Profeminist Ghost
Anmeldungsdatum: 14.11.2006 Beiträge: 24071
|
(#692268) Verfasst am: 27.03.2007, 00:10 Titel: |
|
|
Carmen256 hat folgendes geschrieben: | Hab Java auf meinem Laptop, kenne aber nit die Funktion. |
Welche Funktion kennst du nicht?
_________________ "A basic literacy in statistics will one day be as necessary for efficient citizenship as the ability to read and write." (angeblich H. G. Wells)
|
|
Nach oben |
|
 |
Carmen256 registrierter User
Anmeldungsdatum: 25.03.2007 Beiträge: 306
Wohnort: Nalbach
|
(#692600) Verfasst am: 27.03.2007, 16:07 Titel: |
|
|
Ich meine für was Java überhaupt gut ist. Mache regelmäßig die Updates, weiß aber nit warum.
|
|
Nach oben |
|
 |
boomklever Impfgegnergegner
Anmeldungsdatum: 25.07.2006 Beiträge: 11112
Wohnort: Stuttgart
|
|
Nach oben |
|
 |
jhartmann registrierter User
Anmeldungsdatum: 22.03.2007 Beiträge: 97
Wohnort: Potsdam
|
(#692688) Verfasst am: 27.03.2007, 17:56 Titel: |
|
|
Carmen256 hat folgendes geschrieben: | Ich meine für was Java überhaupt gut ist. Mache regelmäßig die Updates, weiß aber nit warum. |
Damit Java-Progrämmchen wie dieses Chatdingens ausführbar sind. Teilweise werden dadurch Webseiten auch schön bunt (z.B. Tortengrafiken). Wenn Du Dich bei Deiner Bank einloggst, benutzt Du meist auch ein Java-Progrämmchen. (Für Torten kann der Seitengestalter z.B. auch Flash benutzen - dann brauchst Du wiederum den Flash Player.)
Ach ja: Damit Du Dir Viren auf Webseiten einfangen kannst, brauchst Du in aller Regel auch Java, Flash, JavaScript, ActiveX, ...
|
|
Nach oben |
|
 |
Carmen256 registrierter User
Anmeldungsdatum: 25.03.2007 Beiträge: 306
Wohnort: Nalbach
|
(#692707) Verfasst am: 27.03.2007, 18:16 Titel: |
|
|
Vielen Dank....Ihr seid doch alle so lieb zu mir....
|
|
Nach oben |
|
 |
|