Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:transports_zu_anderen_netzwerken_einbinden

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
de:transports_zu_anderen_netzwerken_einbinden [21.11.2022, 14:47] – angelegt Christoph Stoltzde:transports_zu_anderen_netzwerken_einbinden [25.11.2022, 14:19] (aktuell) – [Einrichtung] Christoph Stoltz
Zeile 1: Zeile 1:
-==== Transports zu anderen Netzwerken einbinden ====+===== Transports zu anderen Netzwerken einbinden =====
  
-Dieses Howto setzt ejabberd Installation und Spectrum 2 installieren und einrichten voraus.+==== Voraussetzung ==== 
 + 
 +  * Dieses Howto setzt [[de:ejabberd_installation|ejabberd Installation]] und [[de:spectrum_2_installieren_und_einrichten|Spectrum 2 installieren und einrichten]] voraus. 
 + 
 +==== Einleitung ====
  
 Am Beispiel von Whatsapp erkläre ich, wie dieses Transport an deinen XMPP Server angebunden wird. Das Vorgehen lässt sich leicht auf andere Transports anwenden. Am Beispiel von Whatsapp erkläre ich, wie dieses Transport an deinen XMPP Server angebunden wird. Das Vorgehen lässt sich leicht auf andere Transports anwenden.
 +
 +==== Einrichtung ====
  
 Benötigte Pakete installieren: Benötigte Pakete installieren:
  
-<code>$ apt install libpurple0 libpurple-dev pkg-config cmake make gcc</code>+<code>$ apt -y install libpurple0 libpurple-dev pkg-config cmake make gcc</code>
  
 Go installieren: Go installieren:
Zeile 136: Zeile 142:
 autojoin-chats=1</code> autojoin-chats=1</code>
  
-Die Änderungen mit [STRG] + [s] speichern und den Editor mit mit [STRG] + [x] und [STRG] + [c] verlassen. +Die Änderungen mit [STRG] + [x] und [STRG] + [s] speichern und den Editor mit [STRG] + [x] und [STRG] + [c] verlassen. 
  
 ejabberd Konfiguration anpassen: ejabberd Konfiguration anpassen:
Zeile 169: Zeile 175:
        - allow:        - allow:
           - server:           - server:
-            - "whatsapp.jabjab.de"+            - "whatsapp.<beispiel.de>"
     message:     message:
       outgoing:       outgoing:
         - allow:         - allow:
           - server:           - server:
-            - "whatsapp.jabjab.de"+            - "whatsapp.<beispiel.de>"
     presence:     presence:
       roster:       roster:
         - allow:         - allow:
           - server:           - server:
-            - "whatsapp.jabjab.de"</code>+            - "whatsapp.<beispiel.de>"</code>
  
-Achte bitte auf die Leerzeichen am Zeilenanfang. Die Änderungen mit [STRG] + [s] speichern und den Editor mit mit [STRG] + [x] und [STRG] + [c] verlassen. +Die Änderungen mit [STRG] + [x] und [STRG] + [s] speichern und den Editor mit [STRG] + [x] und [STRG] + [c] verlassen. 
                          
 Damit erlaubst du unter anderem, dass deine Kontaktliste von Whatsapp mit deinem XMPP Server ausgetauscht werden kann, sodass deine Whatsapp Kontakte in deiner XMPP Kontaktliste auftauchen. Damit erlaubst du unter anderem, dass deine Kontaktliste von Whatsapp mit deinem XMPP Server ausgetauscht werden kann, sodass deine Whatsapp Kontakte in deiner XMPP Kontaktliste auftauchen.
Zeile 187: Zeile 193:
 Mache ejabberd die geänderte Konfiguration bekannt: Mache ejabberd die geänderte Konfiguration bekannt:
  
-<code>$ ./opt/ejabberd-22.10/bin/ejabberdctl reload_config</code>+<code>$ ./opt/ejd/bin/ejabberdctl reload_config</code>
  
-und starte dein Whatsapp Transport:+Starte dein Whatsapp Transport:
  
 <code>$ exit <code>$ exit
de/transports_zu_anderen_netzwerken_einbinden.1669038426.txt.gz · Zuletzt geändert: 21.11.2022, 14:47 von Christoph Stoltz