Closed ypid closed 10 years ago
Same here since a few cm versions
Actually, I fear there is nothing I can do about this error, I'm getting it too on my device. I found more details here: https://wiki.strongswan.org/issues/462
Update: search for fwmark here: http://www.cisco.com/c/en/us/td/docs/security/vpn_client/anyconnect/anyconnect30/release/notes/rn-ac3-0-android.html The error doesn't appear with mtu >= 1280 see here https://github.com/yvesf/andiodine/blob/5d8801d4687035ae45143f0f3bc3eeaf75dc17ec/src/org/xapek/andiodine/IodineVpnService.java#L315
Indeed I have the same IllegalStateException
using Anyconnect.
Please try to force your iodined to use 1280 as mtu for the tun dev with the -m option. Btw, the mtu is not to be confused with the 'fragment' size.
It's working indeed. Thanks, as far as I'm concerned this is an acceptable workaround
Also works for me. Thanks :+1:
thanks for the feedback. I will add a try-catch for this exception with a specific hint about this.
I'll tag the current HEAD with v1.2 as soon as I got some positive response about the latest change. (build signed with debug keys: https://www.xapek.org/~yvesf/public/IodineMain-debug-v1.2-rc1.apk)
Now, if you connect and run into this problem, the app will show you a link to this page instead of a full log with no information. The log-output will stay visible until you press the 'Close' button.
Thanks for the build. With the 1280 as mtu it works as expected and with the default mtu it gives a note and links to this issue. One thing I noticed is that the link is not click able. Everything else works as expected.
This specific issue is solved in HEAD, will be fixed in (git-tag) v1.1 .
For follow-up of this problem and workaround see #9
Hi
Nice program although I could not get it to work. I run CyanogenMod 11 M7 jflte. Installed AndIodine from FDroid. It might be worth noting that I have a Paketfilte (Whitelisting) in place (AndIodine is allowed of course).
https://img.bi/#/Rszgz6r!MoRfn3zWOoxXh7PYKjrrFwi4LUklNF9VeezwFmCD
Any idea?