Ubuntu 11.10 und der Shrew Soft VPN Client

Die Version 2.1.7 des ShrewSoft VPN Clients, die bei Ubuntu 11.10 mitgeliefert wird, hat einen Bug und funktioniert nicht (Stand: 7.11.2011). Jeder Versuch, eine Phase 1 zu etablieren, führt auf einen Network Timeout. Momentan einzige Lösung: Einen Downgrade auf die Natty-Version (2.1.5) durchführen.

  1. Eventuell bereits installierte Version löschen. Achtung: Im Software-Manager auch „technische Dateien“ zu „ike“ anzeigen lassen. Es müssen die Pakete „ike“ und „ike-qtgui“ entfernt werden.
  2. Die entsprechenden Natty-Pakete herunterladen:
    http://packages.ubuntu.com/de/natty/ike-qtgui
    http://packages.ubuntu.com/de/natty/ike Hier dann noch die richtige Architektur auswählen (i386, x64).
  3. Die neuen Pakete manuell installieren:
    dpkg -i ike_2.1.5+XXXXXXX.deb ike-qtgui_2.1.5+XXXXXXXX.deb

    Achtung: ike ist gegen OpenSSL 0.9.80 gelinkt, ike-qtgui gegen libqt3-mt. Gegebenenfalls vorher installieren.

  4. Danach diese Versionen gegen versehentliche Updates schützen (apt pinning):
    Als root Die Datei „/etc/apt/preferences.d/ike“ mit folgendem Inhalt anlegen:

    Package: ike
    Pin: version 2.1.5*
    Pin-Priority: 1000
    
    Package: ike-qtgui
    Pin: version 2.1.5*
    Pin-Priority: 1000
  5. Danach ganz normal die Konfigurationen für das VPN anlegen, funktioniert.