XMPP Chat Beta

Posted on by

Achtung: Seit 22.11.2010 ist eine neue Version des XMPP Servers Online. (ohne den JID-wechseldich-Bug)

Ihr wollt den Plauderkasten über XMPP testen? Ihr dürft!

Server
jabber.vz.net (studiVZ+meinVZ) ODER jabber.schuelervz.net
Port: 5222 ODER 5223
(SSL/TLS wird unterstützt, für Legacy-Clients wird Port 5223 mit SSL-Verschlüsselung angeboten)

Login studiVZ oder meinVZ
Jabber-User: john\40doe.de@vz.net – das \40 ersetzt das @ in eurer Mailadresse
Passwort: deinvzpasswort

Login schülerVZ
Jabber-User: john\40doe.de@schuelervz.net – das \40 ersetzt das @ in eurer Mailadresse
Passwort: deinvzpasswort

Folgende Clients machen momentan leider Probleme: PSI, Empathy, Pidgin qutIM

Euer Feedback könnt ihr gern hier im Blog posten. Aber bitte denkt daran: Da steht noch ein Beta drüber. ;-)

Happy Testing!

UPDATE +++ UPDATE +++ UPDATE

Danke für eure zahlreichen Kommentare und Hinweise. Wir haben in den letzten Tagen unsere XMPP Server unter Livebedingungen ausgiebig getestet und euer Feedback zusammengetragen. Hier die für euch spannenden Informationen.

Folgende Dinge wurden schon erledigt und sollten keine Probleme mehr bereiten.
#6 DNS-Einträge (SRV-Records)
Die Einträge haben wir nachgezogen, auch für schülerVZ. Danke für den Hinweis.

#56 Mit meinVZ und schülerVZ gleichzeitig verbinden
Das ist möglich, bitte oben auf die unterschiedlichen Serveradressen achten.

#73 Ports öffnen
Wir haben Port 80 nun auch für XMPP Verbindungen freigegeben.
(Bitte beachten: Da klappt leider die automatische Server-Konfiguration nicht.)

Das wird es bald geben:
#19 Sonderzeichen im Passwort
Das ist ein Bug im xmpp und wird gefixt.

#5 /40 für @ sorgt für Verwirrung
Da überlegen wir uns eine elegantere Lösung.

# “Jid wechsel dich”
Das ist als Bug aufgenommen und in bearbeitung.

Weiterhin sorgt die Erweiterung des Standards für Probleme bei verschiedenen Clients. Wir überlegen uns gerade wie wir das lösen werden und halten euch hier auf dem laufenden!

Übrigens, wir Developer suchen noch Kollegen: jobs.studivz.net :)

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • VZ
  • TwitThis
  • Google Bookmarks
  • Digg
  • del.icio.us
  • email

676 thoughts on “XMPP Chat Beta

  1. sven-mawby\40hotmail.de < Benutzername
    Das Passwort
    Nichts als Standort
    Priorität = 0
    Loginserver = vz.net
    Host = jabber.schuelervz.net : 5222
    //Oder 5223 und SSL
    Funktioniert nicht woran liegt es?
    Kann mir jemand helfen?

  2. Leider funktioniert auch bei mir (Miranda) die Gruppeneinteilung nicht. Ich kann den Kontakten zwar Gruppen zuweisen, die Einstellungen gehen aber bei Neuverbindung verloren.

  3. Also ich kann für den Client qutIM was ähnliches sagen wie schon angesprochen wurde:

    Ich kann das Konto erstellen und mich einloggen. Es werden mir alle on/offline-Kontakte angezeigt, chatten geht. Aber nur einmal.

    Wenn ich offline gehe und wieder online will, lässt er mich nicht mehr.

    Wenn ich aber qutIM neustarte gehts wieder für einmal.

    In sofern reichts mir erstmal zum chatten, darf ich halt nicht offline gehen ^^

  4. das einrichten unter adium hat bei mir funktioniert. auch wurden die kontakte gleich mit den richtigen namen aufgelöst und gleich bei mir als offline kontakte gelistet. ich kann auch sehen, dass leute online sind, aber die erhalten nicht meine nachrichten. auch sehen mich meine kontakte nicht als online.

    aber gut, dass der zugang jetzt verfügbar ist. in der beta phase kann man jetzt schön alles ausprobieren.

  5. Es ist nicht möglich mit Adium gleichzeitig über meinVZ und schülerVZ verbunden zu sein… warum nicht?

  6. ich kann mich leider weder mit pidgin, empathy noch mit gajim anmelden. mag aber auch daran liegen, dass ich ein “+” in meiner email habe. hab schon versucht das durch \2b zu ersetzt, scheint aber nicht zu gehen.
    bitte einmal nachschaun ob es daran liegt, oder ob der fehler noch auf meiner seite ist =)

  7. BeejiveIM auf dem iPhone4 kann ich mich zwar ohne Fehlermeldung anmelden, aber es erscheinen keine Kontakte, obwohl definitiv welche online sind.

  8. also per psi+ klappt es fast Kontakte werden übertragen dann ist aber Schluss.
    manchmal versteh ich nicht warum für soetwas immer irgendwelche extra Sachen gemacht werden es gibt gute jabber server und auch webclients die halt etwas angepasst werden müssen anstatt neue sachen zu erfinden die dann nicht richtig gehen (sorry wenn ich falsch liege aber so sieht es für mich gerade aus)

  9. Mit Trillian funktionieren Gruppen einwandfrei. Wenn man die Kontakte erst einmal geordnet/umbenannt hat, bleiben sie da auch. :)

  10. In Miranda funzts super, Pidgin ist zwar online aber ich hab keine Kontakte. Aber ihr schafft das schon, sagt bescheid wenns damit auch klappt.

  11. Ich kann mich des Eindrucks nicht erwehren, dass die Prioritäten falsch gesetzt werden, wenn die XMPP-Implementierung des Plauderkastens beim Vorzeige-Klient Psi und den verbreiteten libpurple- basierten Klienten (Pidgin, Adium etc.) nicht als Erstes vernünftig funktioniert.

    Mich würde interessieren, an welchem Klienten man sich bei der Entwicklung orientiert hat.

  12. Unter Meebo und Piding funktioniert der Login Wunderbar. Folgende Probleme giebt es :

    - Onlineuser sind nicht sichbar (Offline auch nicht^^)
    - Nachrichten Empfangen geht jedoch wird nicht der richtige Name angezeigt

    Aber sonst bin ich schon mal glücklich das es eingebaut wird und der Status schon soweit ist :)

  13. @ alle Trillian Benutzer:

    CeruleanStudios baut für Trillian jetzt ein eigenes VZ-PlugIn. D.h. das Ganze wird dann so wie das Google PlugIn laufen – mit eigenen VZ-Icons und ohne großartige Probleme! VZ hat da ziemlich gut vorgearbeitet.

    Deswegen bitte noch bisschen Gedult (bis zum nächsten Build oder der Version 4.3). Danach funktionierts dann reibungslos!!!!
    Wenn wir Glück haben, kann Trillian dann auch Schüler- Studi- und MeinVZ Kontakte unterscheiden!

    Grüße Steffen

  14. wegen Trillian

    also ich hab erst mal bei Trillian Astra eine normale XMPP / Jabber Verbindung hinzugefügt und klappt wunderbar. Außer das noch keine Profilfotos(?) angezeigt werde, falls das überhaupt möglich ist.

    @Steffen
    super Sache, ich freue mich drauf

  15. Warum muss das mit dem Jabber-Usernamen so kompiliziert sein? Ihr habt doch extra bei VZ den Nick eingeführt. Warum kann man nich den benutzen anstatt john\40doe.de@vz.net?

  16. @Steffen: Genial! Ich wollte gerade eben beantragen, dass man die Jabber-Icons verbindungsabhängig auswählen kann, aber das hat sich ja dann wohl erledigt. :)

  17. Das ein paar Clients nicht funktionieren, liegt daran, das sie den XMPP-Standard nicht korrekt implementiert haben und unser XML-Schemaerweiterung nicht verstehen. Wir arbeiten da aber auch an einer Lösung.

  18. Mit qutIM läufts, allerdings mitv der falschen Resource. Wenn man die noch angeben könnte, wäre das ne feine Sache :)

  19. Hi, Wunderbar – erstmal danke für den Service.

    5222 oder 5223 sind in unserem Firmennetz leider gesperrt. Wäre super, wenn ihr für SSL noch 443 und Port 80 akzeptieren würdet. :)

  20. Hi,

    also tolle Funktion auf jeden Fall, allerdings stört mich arg, das Nachrichten die über Jabber rausgehen, nicht im Plauderkasten gezeigt werden.

    Heißt wenn Jabber aktiv ist, empfängt der alle Nachrichten, selbst wenn ich ein Gespräch im Plauderkasten anfange.

    Hat mich paar Minuten gekostet, bis ich gesehen habe, dass die Nachrichten auf mein iPhone gepusht worden waren…

    Und natürlcih die kryptischen Namen, aber daran arbeitet ihr sicher…

  21. Läuft komplett ohne Probleme mit Adium 1.3.10 – nur finde ich sollte in den Plauderkasten überhaupt mal implementiert werden, dass man sieht wenn der andere tippt.

  22. Hallo,
    wollte mal ne Rückmeldung geben,
    bei mir läuft Adium 1.4b18, es wird zwar ein Verbindung hergestellt, aber es werden keinerlei Kontakte angezeigt, weder online noch offline! Hab die beiden Ports mit oder ohne Verschlüsselung durchprobiert.

  23. benutze Trillian 4.2 Build 20, und da setzt es mir definitiv nach jedem Trillianneustart die Einstellungen (Server, Anzeigename) zurück.
    Aber cool, wenn da demnächst ein eigenes Plugin kommt :thumbs up:

  24. Es funktioniert mit Pidgin, ich werde als online agezeigt und kann auch angeschrieben werden.

    Aber leider kann ich meine Freunde nicht sehen auch wenn sie online sind.

    Ich hab mal hier zusammengefasst, welche Daten man bei Pidgin eingeben muss:

    http://schmatzler.de/?p=72

  25. @derDay
    Hab einem der Trillian devs all diese Fehler mitgeteilt. Der hat gemeint er würde sich drum kümmern, wie Steffen schon gesagt hat …

  26. Bei Empathy klappt bei mir der Login, aber es wird keine Kontaktliste empfangen. Nachrichten kommen jedoch an (in beide Richtungen)…

    Bei Gajim funktioniert der Login auf XMPP-Ebene, in der Anwendung selbst jedoch nicht, da der der VZnet-XMPP-Server nicht ganz genau das tut, was Gajim erwartet:

    - Pirvacy (also Ignore-/Invisible-Listen etc.) wird vom Server nicht unterstützt
    - Der Server kennt keine Metacontacts (wozu auch…)
    - Der Server kennt nicht
    - Ernsthaftes Problem: Der Server definiert Das Attribut vz:img für Einträge in der Kontaktliste und schickt dies mit.
    → Gajim kann damit offensichtlich nichts anfangen. Und fährt daher mit dem Verbindungsaufbau nicht fort. Empathy ignoriert die komplette Kontaktliste, weswegen Nachrichten zwar übertragen werden, jedoch die Kontakte nur als kryptische Nummern (interne vz-IDs) erscheinen.
    Schöner wäre es, wenn vz:img nicht verwendet würde. Es gibt andere Möglichkeiten, die URL zu Avatarbildern mitzuteilen:
    http://xmpp.org/extensions/xep-0084.html#proto-info

    Was wir tun können: Bei Gajim/Empathy Tickets einwerfen, dass man doch bitte dieses Problem mit der Namespace-Erweiterung behebt. VZnet bitten Alternativen zum Kommunizieren von Avatar-URLs zu verwenden…

  27. In Miranda-IM klappt es wunderbar nur „vz.net“ als Server angeben und nicht „jabber.vz.net“.

    Leider ignoriert der Server Änderungen von Screen-Name und Gruppen. Ich hoffe dass das bald geändert wird.
    Miranda lädt bei jedem Login die Serverkontaktliste runter, dadurch werden alle Änderungen zurückgesetzt.

    Jetzt fehlt eigentlich nur noch eine Integration des Buschfunks, schreiben kann man ja über die Verknüpfung mit Twitter nur lesen noch nicht.

    Mein Vorschlag:
    Ein Jabberkontakt „Buschfunk“ einrichten, über die die Nachrichten reingehen, und den StudiVZ-Benutzername als Präfix davor, damit man weiß wer die Nachricht geschrieben hat. Selbst was über den Buschfunk schreiben ist dann auch ganz einfach, einfach an den Jabberkontakt was senden.

  28. @Funatiker: Das ist kein namespace support problem.
    Das Problem ist, das der server einem beim resource binding sagt man wäre e.g. deadbeef42@vz.net/resource
    nachrichten und den roster dann aber an vor\40nach@vz.net/resource schickt. Das muss im Server gefixt werden. Pidgin/Adium ignoriert solche Roster auch, aber wohl erst seit kürzerem.
    Aber klar, es sind ja die clients die XMPP nicht richtig implementieren wie @Nils uns verraten hat :/

  29. —————————
    Jabber-Authentifizierung
    —————————
    Authentifizierung fehlgeschlagen für sven-mawby\40hotmail.de@vz.net.
    —————————
    OK
    —————————

    WARUM?
    Ist doch richtig oder?

  30. @Sven sofern du dich ins SchülerVZ einlossen möchtest, musst du sven-mawby\40hotmail.de@schuelervz.net verwenden.

  31. —————————
    Jabber-Authentifizierung
    —————————
    Authentifizierung fehlgeschlagen für sven-mawby\40hotmail.de@schuelervz.net.
    —————————
    OK
    —————————

    xDD
    Passswort ist geprüft…
    Port 5223 (SSL)
    auf vz.net

  32. jabber.schuelervz.net : 5222
    Gibt zwar keine Fehler aber nun verbindet er gar nicht mehr – bzw zeigt Miranda Offline..

  33. jabber.schuelervz.net : 5223 Ist nicht erreichbar…
    Muss ich bei Standort etwas eintragen?

  34. Also nach paar Anlaufschwierigkeiten funzt es jetz soweit ganz gut, allerdings:

    Könntet Ihr in eurem Blog-Eintrag bitte die Infos zu Miranda ergänzen, wie sie hier schon des öfteren erwähnt wurden?
    Server: vz.net
    user: und @ mit \40 ersetzen und ohne @vz.net

    Außerdem bekomme ich mich selbst als weiteren Kontakt angezeigt, wenn ich mich zusätzlich zu Miranda noch ganz normal auf der Website anmelde. Dieser Kontakt wird aber erst dann angezeigt und zur Liste hinzugefügt wenn die Anmeldung auf der Website erfolgt, nicht bereits wenn die anderen Kontakte beim Login mit Miranda vom Server geladen werden.

  35. Das mit dem \40 finde ich auch verwirrend. Warum wird für das @ nicht einfach % genommen wie es bei vielen Jabber-Transporten praktiziert wird?

  36. Hey das ist ja cool das es jetzt gehen soll, aber kann es sein das der Server “jabber.vz.net” gerade offline ist, zumindest zeigt er mir dies in Psi an, der “jabber.schulervz.net” wird allerdings als online angezeigt ? Ist das bei euch auch so ?

  37. Für SchülerVZ muss man den Server jabber.schuelervz.net UND @schuelervz.net (nicht vz.net, wie es oben steht) verwenden. Sonst klappt es nicht.

  38. @MiramndaUser
    Das ist so gewollt. Das ist das typische Verhalten eines Jabber-Clients, wenn mehrere Resourcen angemeldet sind (also wenn der User von mehreren Standorten aus zugleich angemeldet ist)

  39. @Sebijk: Danke für den Hinweis! Ich habe den Blogeintrag aktualisiert. Das sollte jetzt verständlicher sein.

    @alle anderen

    Erstmal vielen Dank für das Feedback! Ihr helft uns damit sehr. Leider ist es so wie Nils schon schrieb:

    Das ein paar Clients nicht funktionieren, liegt daran, das sie den XMPP-Standard nicht korrekt implementiert haben und unser XML-Schemaerweiterung nicht verstehen. Wir arbeiten da aber auch bereits an einer Lösung.

  40. Hi
    Mit QIP Infium scheint es soweit zu funktionieren. Leider lässt der Dialog für die Zugangsdaten die Eingabe von \ nicht zu, wenn man das Zeichen aber irgendwo anders schreibt (z.B. Editor) kann man es kopieren und im QIP einfügen, dann gehts. Login ging dann auch sofort, auch mit TLS. Alle Kontakte wurden korrekt übernommen und werden auch als online angezeigt, wenn sie es denn sind :) So weit schon mal sehr schön! Ob der Chat auch wirklich geht, hab ich noch nicht ausprobiert.

    Allerdings meldet QIP beim Login jedes Mal:
    Jabber-Lesezeichen-Fehler
    Fehler 503: Dienst nicht verfügbar.

    Liegt das an QIP? Leider hab ich nirgendwo was finden können, ob/wie man die Lesezeichenfunktion deaktivieren kann.

    Gruß Tobias

Leave a Reply

Your email address will not be published. Required fields are marked *

*


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">