VirtualBox 3.0: WinXP CiscoVPN + NAT problem (high latency)

Discussions related to using VirtualBox on Linux hosts.
Post Reply
epoxi
Posts: 6
Joined: 10. Jul 2009, 01:42
Primary OS: Ubuntu other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: WinXP

VirtualBox 3.0: WinXP CiscoVPN + NAT problem (high latency)

Post by epoxi »

Hi,

I like to share with you a problem that I've been experiencing since I upgraded to 3.0.0. latency

With a machine running WinXP, NATed network and any network card (PCnet or Intel), I experience a really low connection when connecting to a office VPN with the CicoVPN Client.

This doesn't happend when the network interface is configured as bridge. Downgrading to VBox 2.2.4 solves the problem.

I have reproduced this issue in two different host machines (AMD and Intel, 32 and 64bit also), with different installations of WinXP. Also probed different wan links, so it's not a Local LAN problem.

Please tell if you know anything or if there is any Bug related to this.

Regads.-
LC

Linux 2.6.28-13-generic #45-Ubuntu SMP Tue Jun 30 22:12:12 UTC 2009 x86_64 GNU/Linux
Sun VirtualBox 3.0.0 r49315
wilbur.harvey
Posts: 33
Joined: 23. Jan 2009, 09:57
Primary OS: Ubuntu other
VBox Version: OSE Debian
Guest OSses: Ubuntu, Windows10
Location: Reno NV

Re: VirtualBox 3.0: WinXP CiscoVPN + NAT problem (high latency)

Post by wilbur.harvey »

You could try to kill avahi
sudo /etc/init.d/avahi-daemon stop

That would tell you if it is related to the DNS issue.
Probably not in your case, but easy to try.
epoxi
Posts: 6
Joined: 10. Jul 2009, 01:42
Primary OS: Ubuntu other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: WinXP

Re: VirtualBox 3.0: WinXP CiscoVPN + NAT problem (high latency)

Post by epoxi »

Wilbur,

The problem persists With Avahi daemon stopped :(

Thanks for the suggestion.

Any other clue?

Thanks.-
LC
wilbur.harvey
Posts: 33
Joined: 23. Jan 2009, 09:57
Primary OS: Ubuntu other
VBox Version: OSE Debian
Guest OSses: Ubuntu, Windows10
Location: Reno NV

Re: VirtualBox 3.0: WinXP CiscoVPN + NAT problem (high latency)

Post by wilbur.harvey »

Sorry, I don't have any other ideas other than to try the new version of Virtualbox which came out on Friday.
jasetheace
Posts: 4
Joined: 15. Jul 2009, 17:05
Primary OS: Ubuntu other
VBox Version: OSE other
Guest OSses: XP

Re: VirtualBox 3.0: WinXP CiscoVPN + NAT problem (high latency)

Post by jasetheace »

I suspect this is a general problem with NAT in VirtualBox 3.0. I've noticed similar issues, and I think it has to do with the fact that returning packets to the VM do not get translated properly. Instead of looking like they come from the real source, they look like they come from 10.0.2.2.

You can see that in this post: http://forums.virtualbox.org/viewtopic.php?f=7&t=19951

So I suspect that your latency is due to the VPN client dropping the packets packets that come from 10.0.2.2. A packet sniffer such as wireshark might show you the same thing.

Jase
Nandox7
Posts: 8
Joined: 18. Feb 2009, 12:30

Re: VirtualBox 3.0: WinXP CiscoVPN + NAT problem (high latency)

Post by Nandox7 »

Hi,

Seems this is not only in Linux Hosts i'm gettign the same problem in windows.

Host Windows XP + Guest Linux

Before in 2.x i had no problem using the vpn now in 3.0.2 it keeps dropping and when up it works very slowly.
Does this only started with 3.0.2 or with 3.0.x itself?

I ask because in case it does i may need to rollback to 2.x.

Thanks.
jasetheace
Posts: 4
Joined: 15. Jul 2009, 17:05
Primary OS: Ubuntu other
VBox Version: OSE other
Guest OSses: XP

Re: VirtualBox 3.0: WinXP CiscoVPN + NAT problem (high latency)

Post by jasetheace »

For me, the problems started at version 3.0. My work around for now is to use bridged mode.
migokgta
Posts: 1
Joined: 17. Jul 2009, 04:11
Primary OS: MS Windows Vista
VBox Version: OSE other
Guest OSses: Windows XP

Re: VirtualBox 3.0: WinXP CiscoVPN + NAT problem (high latency)

Post by migokgta »

Hi

I have the same problem or some similar, When i upgrade from the VB 2.4xx to 3.x the VPN connection that i was used to connect to my office dont work correctly, I experiment lag times and data loss when I do a ping test. (Using NAT)

The solution is wait for a new release or patch or use a Brigde Connection.
epoxi
Posts: 6
Joined: 10. Jul 2009, 01:42
Primary OS: Ubuntu other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: WinXP

Re: VirtualBox 3.0: WinXP CiscoVPN + NAT problem (high latency)

Post by epoxi »

Hello people,

The same for a Checkpoint VPN Client. So I guess this is a problem with NAT + IPSEC packets.

This problem doesn't happen with an SSL client.

BRegards.-
LC
epoxi
Posts: 6
Joined: 10. Jul 2009, 01:42
Primary OS: Ubuntu other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: WinXP

Re: VirtualBox 3.0: WinXP CiscoVPN + NAT problem (high latency)

Post by epoxi »

Hello!

Someone else with this issue?

To the developers: how can I help you to fix this isse?? Please, tell me what kind of information do you need, and I'll do it (test, debugs, etc..).


BRegards.-
LC
vondralbra
Posts: 15
Joined: 22. Oct 2008, 10:31
Primary OS: Debian Lenny
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Linux

Re: VirtualBox 3.0: WinXP CiscoVPN + NAT problem (high latency)

Post by vondralbra »

vbox4me2 wrote:Create a ticket on BugTracker, add logs and such.
Done!

http://www.virtualbox.org/ticket/4801

If some more information is required I'll gladly provide it.

Best regards.

t++
vondralbra
Posts: 15
Joined: 22. Oct 2008, 10:31
Primary OS: Debian Lenny
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Linux

Re: VirtualBox 3.0: WinXP CiscoVPN + NAT problem (high latency)

Post by vondralbra »

epoxi wrote:Hello!

Someone else with this issue?

To the developers: how can I help you to fix this isse?? Please, tell me what kind of information do you need, and I'll do it (test, debugs, etc..).

BRegards.-
LC
The issue of the IPSEC/NAT-Problem is fixed by now in a test build.

http://www.virtualbox.org/ticket/4801

Had a linux guest though. But 4500/udp is 4500/udp after all.
You might want to try it in a non production environment if it fits your needs as well.

t++
Post Reply