Java Chat hosten

nefos

Registered User
Hallo.

Ich will auf meinem VServer einen java chat hosten.
ich bin so vorgegangen:
ich habe per confixx einen neuen benutzer eingerichtet, welcher auch ssh zugang hat.
Am server habe ich java installiert.
Ich habe mich mit diesem User per ssh am server angemeldet und den chat mit den jeweiligen befehl gestartet (port 7000 & 7001). Allerdings ist der chat dann nicht unter meiner ServerIP und dessen Port erreichbar.
Was habe ich falsch gemacht?

MfG
 
Hallo!
Ohne genaue Fehlermeldung wird es mit der Diagnose etwas schwierig. Welche Chatsoftware hast du installiert? Has du bedacht, dass du beim Einsatz von Java auf einem virtuellem Server eventuell Probleme mit dem verfügbaren Speicher bekommen kannst? Gibt es beim starten von Java irgendwelche Fehlermeldungen?

mfG
Thorsten
 
Hallo.
Ich weiß - aber es kommen keine Fehlermeldungen.
Ich benutze meine eigene Chatsoftware (WebChat).
Der Chat ist aber funktionsdüchtig. Ich habe ihn zuhause auf meinem Homeserver auch laufen. Am vServer startet er ganz normal - nur wenn ich auf die IP und den port mitn browser zurgreife (wo dann normal die startseite des chats kommen sollte) kommt nix.

MfG
 
hallo

als benutzer:
Code:
web0@server:~$ netstat -ltpn
(No info could be read for "-p": geteuid()=636 but you should be root.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
PID/Program name
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN
-
tcp        0      0 0.0.0.0:143             0.0.0.0:*               LISTEN
-
tcp        0      0 127.0.0.1:783           0.0.0.0:*               LISTEN-
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN-
tcp        0      0 0.0.0.0:465             0.0.0.0:*               LISTEN-
tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN-
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN-
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN-
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN-
tcp        0      0 0.0.0.0:220             0.0.0.0:*               LISTEN-
tcp        0      0 0.0.0.0:995             0.0.0.0:*               LISTEN-
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN-
tcp        0      0 0.0.0.0:587             0.0.0.0:*               LISTEN-

als root:
Code:
server:~# netstat -ltpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN      4064/inetd
tcp        0      0 0.0.0.0:143             0.0.0.0:*               LISTEN      4064/inetd
tcp        0      0 127.0.0.1:783           0.0.0.0:*               LISTEN      17632/perl
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      9665/apache
tcp        0      0 0.0.0.0:465             0.0.0.0:*               LISTEN      4064/inetd
tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN      9120/proftpd (accep
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      8130/sshd
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN      7746/master
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      9665/apache
tcp        0      0 0.0.0.0:220             0.0.0.0:*               LISTEN      4064/inetd
tcp        0      0 0.0.0.0:995             0.0.0.0:*               LISTEN      4064/inetd
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      4544/mysqld
tcp        0      0 0.0.0.0:587             0.0.0.0:*               LISTEN      7746/master

meine ports werden nicht aufgelistet :confused:

mfg
 
hallo.

kann es an der JDK version liegen? ich verwende auf debian jdk1.1 (habe kein anderes für debian gefunden).

Ich habe einen anderen Chat auch noch probiert - der hat funktioniert.
Nur meiner funktioniert irgendwie nicht.
Auf meinen (zuhause) SuSE Server läuft der Chat hervorragend, auf debian linux am vserver aber nicht.
Wenn ich den Chat starte und dann den oben genannten befehl ausführe, wird der port nicht mal angezeigt, beim anderen chat schon.

mfg
 
java chat

hallo welchen chat benuzt du ?

ich habe nen java chat laufen der geht !
auch auf debian 3.1 sarge

mfg fox012
 
hallo
ist meine eigene chat-engine.

Eigentlich müsste ja alles problemlos funktionieren (funktioniert ja bei mir auch und ich verwende als OS nur Linux).

mfg
 
Es gibt viele Java Chats, ich selbst hab auch meinen eigenen am laufen.
Manche haben einen eigenen Server der nur das JDK benötigt, manche sind Servlets, die benötigen das SDK... Hast du da das richtige genommen?
Versuchst du das ganze viell. auf einem Port laufen zu lassen der schon besetzt ist?
 
hallo.
nein ich habe nicht darauf geachtet, welches ich genommen hab (es hat bei debian nur jdk1.1 gegeben) und ich glaube auch deswegen, dass es nicht funktioniert.
nur irgendwie weiß ich nicht, wie ich auf debian ein neueres JDK/SDK bekomme.
Auf meinem SuSE PC hab ich: java version "1.4.2_05", mit dem funkts einwandfrei.

edit: nein die ports, auf den ich den chat starten will sind frei.
mfg
 
hallo!

danke mit dem hats geklappt! jetzt funkt auch der chat =)

allerdings werden im chat alle umlaute (ä,ü,ö) als "?" angezeigt.
kann man das irgendwie einstellen?

mfg
 
Das würde ich vermuten liegt an der Chat-Software.
Umlaute machen danke konsequenter Unicode-Unterstützung eigentlich nirgends so wenig Probleme wie in Java.
 
hallo

nein, am chat liegt es nicht.
das gleiche system läuft auf meinem SuSE PC ohne umlaut probleme.

es ist sicher irgendeine einstellsache des zeichenformats bei debian.
habe "dpkg-reconfigure locales" eingegeben und verschiedene "de_DE" einträge ausprobiert, aber leider ohne erfolg.

mfg
 
Hm. Ist das so ein komplettes Client/Server-Chatsystem mit einem lokal laufenden Client als Java-Applet?
 
Back
Top