[Pidgin] #6816: Autodetect IP Address not working with Cisco VPN connection

Pidgin trac at pidgin.im
Wed Aug 27 10:14:03 EDT 2008


#6816: Autodetect IP Address not working with Cisco VPN connection
--------------------+-------------------------------------------------------
Reporter:  hackzaw  |        Type:  enhancement   
  Status:  new      |   Component:  pidgin (gtk)  
 Version:  2.4.1    |    Keywords:  Autodetect VPN
--------------------+-------------------------------------------------------
 The Autodetect IP Address feature does not correctly determine the public
 IP address when a Cisco VPN connection is active. The IP Address it uses
 is the internal IP address for the network interface.

 This breaks the P2P file transfer feature, since the receiving host
 attempts to connect back to the source host using the internal wlan0
 interface address, rather than the IP Address configured by the Cisco VPN
 Client (e.g. cipsec0).  When the public IP address is manually configured
 to the cipsec0 address, the file transfer works again. This is a
 workaround, but not really a solution, as the VPN server issues a
 different IP Address each connection.

 e.g.
 This is the ifconfig output when a vpn session is active:
 cipsec0
    Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX
    inet addr:111.111.111.111  Mask:255.255.248.0

 wlan0
     Link encap:Ethernet  HWaddr YY:YY:YY:YY:YY:YY
     inet addr:222.222.222.2 Bcast:222.222.222.255 Mask:255.255.255.0

 Autodetect finds the wlan0 address (222.222.222.2), not the VPN virtual
 interface address (111.111.111.111). Remote P2P clients then attempt to
 connect back to the non-reachable address.

 I have searched for this issue on the web and the existing troubletickets.
 Apologies if I missed the fix/configuration option etc.

 Pidgin Version: Pidgin 2.4.3-1.fc8 (latest FC8 yum update)
 VPN client version is: 4.8.01 (0640)
 OS information: FC8 (kernel 2.6.23.1-42.fc8) on Dell x86 laptop

-- 
Ticket URL: <http://developer.pidgin.im/ticket/6816>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list