ShrewSoft vpn client connects but no data

shrewvpn

I'm using ShrewSoft VPN-client to connect to a client's network. It's an IKEv1 IPsec with AE256, SHA256, and MODP2048. This connection works fine with ShrewSoft VPN-client under Windows7 or Windows10. But if I try to use same settings with ShrewSoft VPN-client under Linux (Xubuntu or Debian), the tunnel is enabled, but there is no traffic coming thru. My tap-device gets a correct IP, but there is no connection to the network.
On the linux machines there isn't any "magic", no firewall or whatever – just "regularly" installed machines.

I also tried setting

net.ipv4.conf.default.rp_filter=0
net.ipv4.conf.all.rp_filter=0

as in this CentOS forum post, but with no luck.

Any ideas about this?

Best Answer

After fiddling around for days, resign and retry, I finally got it to work. But - sadly - not with the desired VPN-configuration in my router.

Originally I had AES256, SHA256 and MODP2048 (DH 14) - this did not work with ShrewSoft and Linux.

Now woking with: AES128, SHA1 and MODP1024 (DH 2). Not ideal, but ok I think. I had to configure another profile in my router, so I have one profile for use with Windows-Clients and one for use with Linux-Clients.