Your message dated Tue, 22 May 2012 18:04:24 +0000
with message-id <[email protected]>
and subject line Bug#673440: fixed in iodine 0.6.0~rc1-11
has caused the Debian Bug report #673440,
regarding iodine-client-start launch iodine with UDP raw mode socket
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
673440: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673440
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: iodine
Version: 0.6.0~rc1-2
iodine-client-start launch iodine without '-r' option (-r seems skip raw
UDP mode).
This behavior is not the best for me :
* When raw udp mode is able to work, iodine is not usefull, openvpn can
be used for example
* No route is added to link directly the server, and default route in
tunnelled by iodine, this can be result in a loop.
raw UDP mode rarely works, and when it works, it can make problems.
I propose in my patch to add a option in the configuration file. This
option is set by default to skip the raw UDP mode.
Regards,
--
Jean-Benoist Leger
--- 0/iodine-client-start 2012-05-18 19:22:48.073442937 +0200
+++ 3/iodine-client-start 2012-05-18 19:34:22.883407594 +0200
@@ -102,6 +102,11 @@
the default tunnel MTU is 1024, and if the local DNS server
restricts to 512 byte packets you might need to use an MTU of 220.
+skip_raw_udp_mode
+ Set "-r" option in iodine command line. With this option, iodine
+ does not try to establish a direct UDP socket to the iodine server
+ on port 53. (default: true).
+
continue_on_error
Set if the script should continue even if a command fails.
Use to test script when running as non-root. Defaults to false
@@ -189,6 +194,9 @@
## - if local DNS server restricts to 512 byte packets then use MTU 220
echo "${mtu}" > /dev/null
+## Set it if you want try RAW udp mode
+echo "${skip_raw_udp_mode:=true}" > /dev/null
+
## Set if the script should continue even if a command fails.
## Used to test script when running as non-root.
if [ $(whoami) = root ]; then
@@ -315,7 +323,11 @@
## Bring up DNS tunnel
echo ==== Creating IP-over-DNS tunnel...
-iodine -P "${passwd}" "${subdomain}" || ${continue_on_error}
+if ${skip_raw_udp_mode}; then
+ iodine_opts="${iodine_opts} -r"
+fi
+
+iodine ${iodine_opts} -P "${passwd}" "${subdomain}" || ${continue_on_error}
## Find DNS tunnel interface
--- End Message ---
--- Begin Message ---
Source: iodine
Source-Version: 0.6.0~rc1-11
We believe that the bug you reported is fixed in the latest version of
iodine, which is due to be installed in the Debian FTP archive:
iodine_0.6.0~rc1-11.debian.tar.gz
to main/i/iodine/iodine_0.6.0~rc1-11.debian.tar.gz
iodine_0.6.0~rc1-11.dsc
to main/i/iodine/iodine_0.6.0~rc1-11.dsc
iodine_0.6.0~rc1-11_amd64.deb
to main/i/iodine/iodine_0.6.0~rc1-11_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
gregor herrmann <[email protected]> (supplier of updated iodine package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 22 May 2012 19:47:47 +0200
Source: iodine
Binary: iodine
Architecture: source amd64
Version: 0.6.0~rc1-11
Distribution: unstable
Urgency: low
Maintainer: gregor herrmann <[email protected]>
Changed-By: gregor herrmann <[email protected]>
Description:
iodine - tool for tunneling IPv4 data through a DNS server
Closes: 606119 673439 673440
Changes:
iodine (0.6.0~rc1-11) unstable; urgency=low
.
* New version of iodine-client-start (1.0.4), pulled from upstream git
(db977d3): fixes
- "iodine-client-start make a point-to-point route for 127.0.0.1"
(Closes: #673439)
- "iodine-client-start launch iodine with UDP raw mode socket"
(Closes: #673440)
- "interface detection partially broken"
(Closes: #606119)
Checksums-Sha1:
bdfab31f3edbb69ab13b1b8494a8d39056a82022 1941 iodine_0.6.0~rc1-11.dsc
5854797f3cee52c406267886ac2fcb55a742730c 24209
iodine_0.6.0~rc1-11.debian.tar.gz
c84db6c6689b6c3c87e88efbb9bd1e2d788d09bd 107430 iodine_0.6.0~rc1-11_amd64.deb
Checksums-Sha256:
b17fc6e14279d5f89f77850fd2c84d44f42b044506c6d8ce4287e746dd03f6d6 1941
iodine_0.6.0~rc1-11.dsc
1bdc6ccf0bee1b14c9486428134c84792904ad89cd1f32538f5fe252087b4c28 24209
iodine_0.6.0~rc1-11.debian.tar.gz
a6238d7c7ae99320cf65ac8c138b3c5932f07150d018a77f6dd555e56c33a65d 107430
iodine_0.6.0~rc1-11_amd64.deb
Files:
5d37029f36952bc39b40f1db33547eb7 1941 net extra iodine_0.6.0~rc1-11.dsc
50b48c5fecc22b06d452e56204f530d4 24209 net extra
iodine_0.6.0~rc1-11.debian.tar.gz
d6fbb0fad06c9775d1c774355ee7022e 107430 net extra iodine_0.6.0~rc1-11_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJPu9FuAAoJELs6aAGGSaoGWPwQAJHnK2Wvl0eXlF3FPvjSZw4m
rulHLKwFcL7Xvo6TeYuYD8+vusd2xgWB7Mzm/9kCf3KzAIiX5g19I93+2UnRj6Fz
Hn5fuWSvOYK20IwBspnTZL8+cEdgpQ5LUYHLevY0JPqXuGxwvtQIg0yhr19qG4ws
n+UB39zI0SIVJEJ55umqRZGykMCjNMjB3mSq+UCt4X8JmAHwg+ygw2eGqeWM284V
DKyQXnfawZKPHzwJE1PJN6bQRScEbDANKV7TzUL5OY8ixYUu0huB7jzWWSIB0DyU
beCUMfHq6GQ33+uw7e0TtS+j1RFxwG9l/JOFCY/i9rJBh4eKwatxZSm103sw7JZt
m5VoAL3vEMaPbtANhOCAVKSBt8OsbN0/9IX0JPJ+/hKxVma+krKWLTX5XcjVtQ0f
r9l4jxPlDlioz1AqbZhUQfB1k0KxuSeVXqDjiQZMSE13Efx+3s6cHl5mv2vuKSMn
CCZYIbh4lO2LguqY/+aEgGCkRPOjaPW39kNDG5vQDwLof3Z9fsE8WMAVa11fac9y
MUTO10Wbt31thutpxvB/3Vaz+rxOBXn/gx3hfckN4e5DCis8XsTJzwtyyeJWj4H1
79WklmX/fF0cLzgy6uAMiq36MlgUige8E+Ss0VQVgx8mbgSTaenTmKUeSHy8lZSW
UK6lkdwO98cYD3GHBCdp
=jJ1k
-----END PGP SIGNATURE-----
--- End Message ---