Your continued donations keep Swissjabber running!

Vorlage:FAQ Psi

Aus Swissjabber

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Transports mit Psi nutzen

Wenn man beispielsweise noch ICQ Kontakte besitzt, muss man nicht etwa noch einen ICQ Klienten installieren. Hierfür verfügen die meisten Jabber-Server über sogenannte Gateways (auch Transports genannt), mit denen es möglich ist, auch mit ICQ Klienten zu kommunizieren.

Dabei benötigt man als Jabber Nutzer dennoch ein Konto bei ICQ. Das gleiche gilt natürlich auch für AIM, Yahoo Messenger, MSN uvm.

  1. Um eine Gateway einzurichten, klickt man zuerst mit der rechten Maustaste auf die oberste Zeile des Psi Fensters,
  2. anschliessend auf service discovery (Siehe Abbildung)
Bild service discovery
  1. Im Fenster Dienste Durchsuchen wählt man zuerst das ICQ Gateway aus
  2. und klickt anschließend auf den Schlüssel- bzw. Registrieren-Button
  1. Im Registrierungsfenster gibt man dort die weiteren Daten ein
  2. und klickt zum Schluß auf Registrieren
  3. Der Transport bestätigt anschliessend die Registrierung.

Unterstützt Psi-OTR?

Ein OTR-Plugin für Psi 0.11 (trunk) wurde veröffentlicht.

Unterstützt Psi Privacy Lists?

Ja, siehe das das Howto Psi 0.11 Privacy lists support.

Wie mache ich mein Psi unter Windows USB portable?

Als erstes die Windows ZIP-Version des Psi herunterladen: Die folgenden Zeilen Code in das File PortablePsi.bat schreiben:

@echo off
set PSIDATADIR=data
start psi.exe

Das data-Verzeichnis muss noch innerhalb der Psi-Dateistruktur erstellt werden, sonst funktioniert es nicht. Starten
Nun das PortablePsi.bat ausführen. Psi speichert nun alle Client relevanten Daten im relativen ./data Verzeichnis ab. Das ganze Verzeichnis mit Psi kann nun z.B auch auf einen USB-Stick kopiert werden.

Welche Eigenschaften werden wann unterstützt?

Eine interaktive Roadmap von Psi gibt es hier http://flyspray.psi-im.org/roadmap

Ungültiges CA-Zertifikat

Bild:Psi-certificate-invalid.jpg

Psi kennt in der Regel das Zertifikat von Swissjabber nicht. Um dies zu korrigieren, darfst du zuerst den Psi beenden. Achtung ganz schliessen nicht nur minimieren!!
Lade die Zertifikate ca.pem und sub.class1.server.ca.pem von startssl.com herunter und speichere dies nach

  • Windows: c:\programme\psi\certs
  • Linux: ~/.psi/certs
  • Pfad für Mac OS X: /Applications/Psi.app/Contents/Resources/certs

Anschliessend Psi starten.

Compiling Psi 0.10 under GNU/Linux Debian based

Dieses mini-Howto zeigt wie sich Psi auf einem Debian-System compilieren lässt.

Requirements

shell> apt-get install libqt3-mt  libqt3-mt-dev qca-dev

Tasks

tar xfj psi-0.10.tar.bz2
cd psi-0.10
./configure --prefix=/opt/psi
make
make install

Compiling Psi 0.11 under GNU/Linux Debian based

Das mini-Hotow zeigt, wie man auf einem GNU/Linux-System Psi selber kompilieren kann.

Requirements

apt-get install libssl-dev 
apt-get install libssl0.9.8

Installation of qt 4.3.3
Bei den meisten Distributionen ist die notwendige aktuelle QT4-Version nicht als Paket vorhanden, daher müssen wir diese hier selbst compilieren (Achtung, kann lange dauern (~1.5 h)).

shell> wget http://ftp.ntua.gr/pub/X11/Qt/qt/source/qt-x11-opensource-src-4.3.3.tar.gz
shell> tar xfz qt-x11-opensource-src-4.3.3.tar.gz
shell> cd qt-x11-opensource-src-4.3.3
shell> ./configure --prefix=/opt/qt4
shell> make
shell> make install

Installation of Psi 0.11 from source

shell> wget http://downloads.sourceforge.net/psi/psi-0.11.tar.bz2
shell> tar xfj psi-0.11.tar.bz2
shell> cd psi-0.11
shell> ./configure --qtdir=/opt/qt4 --prefix=/opt/psi-0.11
shell> make
shell> make install

Starting up

shell> cd /opt/psi-0.11/bin
shell> ./psi

Compiling Psi svn-trunk under GNU/Linux Debian based

Purpose
Das mini-Howto zeigt, wie man auf einem GNU/Linux-System Psi selber compilieren kann.

Requirements

apt-get install libssl-dev libssl0.9.8 subversion

Compile and install
Installation of qt 4.4.3
Bei den meisten Distributionen ist die notwendige aktuelle QT4-Version nicht als Paket vorhanden, daher müssen wir diese hier selbst compilieren (Achtung dauert lange (~1.5 h)).

shell> wget http://wftp.tu-chemnitz.de/pub/Qt/qt/source/qt-x11-opensource-src-4.4.3.tar.gz
shell> tar xfz qt-x11-opensource-src-4.4.3.tar.gz
shell> cd qt-x11-opensource-src-4.4.3
shell> ./configure --prefix=/opt/qt4
shell> make
shell> make install

Installation of Psi 0.12 from source repository (svn)

shell> svn co http://svn.psi-im.org/psi/trunk psi-trunk
shell> cd psi-trunk
shell> chmod 755 configure
shell> ./configure --qtdir=/opt/qt4 --prefix=/opt/psi-0.12-beta
shell> make
shell> make install

Starting up

shell> cd /opt/psi-0.12-beta/bin
shell> ./psi

Dateiübertragung mit Psi

Proxy Methode
Um Dateien mit dem Psi versenden/empfangen zu können, muss ein Filetransfer-Proxy (SOCKS5 Bytestream service) konfiguriert werden. Swissjabber stellt den folgenden Proxy zur Verfügung:

  • Host: proxy.swissjabber.ch
  • Port: 7777 (Muss auf der Firewall geöffnet sein)

Das folgende Bild zeigt wie man den Proxy einstellet:

  • Psi > Account Setup > Misc

External Address Methode
Alternativ, kann der Filetransfer auch direkt über die IP deines Rechners abgewickelt werden. Hierfür müssen folgende Bedingungen gegeben sein:

  1. Firewall auf einem beliebigen Port z.B 7777 geöffnet (Firewall Port-Forwarding: external:7777 -> Intranet-IP:7777)
  2. Konfiguration in Psi wie folgt:
PSI -> Options -> Application
Data Transfer Port: 7777
  • Der DNS-Name deines Rechners vom Internet, z.B. meinname.dyndns.org
Data Transfer External Access: meinname.dyndns.org

Kann ich beide Methoden konfigurieren?
Ja, dies ist möglich. Das Handshaking-Protokoll sucht automatisch nach der besten Transfermethode.

Sonstiges

Die XML-Console von PSI kann wie folgt aktiviert werden:

  1. Rechte Maustaste auf das Konto im PSI - Roster
  2. In der Mitte des Context Menu's findet sich die XML Console

Bild:Psi_xml-console.jpg


  • Wenn die Checkbox Enable aktiviert wird, zeigt Psi laufend alle Jabber-Stanzas an
  • Mit dem Knopf XML-Input ist es anschliessend möglich, dem Jabber-Server direkt Jabber/XMPP XML-Code zu senden.

Bild:Psi xml-console view.jpg

Diese Seite wurde zuletzt am 29. September 2009 um 15:09 Uhr geändert.
Diese Seite wurde bisher 1.893-mal abgerufen.

Your ip address is: 38.107.191.102


Valid XHTML 1.0 Transitional Valid XHTML 1.0 Transitional Nine Internet Solutions AG

© 2002-2009 swissjabber Marco Balmer | Co-Location by nine.ch