Article delegate-en/4597 of [1-5169] on the server localhost:119
  upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]

Newsgroups: mail-lists.delegate-en

[DeleGate-En] Re: udp associate upstreaming
30 Sep 2009 08:51:44 GMT <>

Hi Yutaka!

So I tried the new options for Socks5 interface binding and the source
addresses for "socks-udp-tosv" are used indeed. But still, there seems to
a problem. After successful udp association between delegate and the
upstream proxy, delegate stops its activity and doesn't send any more
datagrams to the upstream proxy.


-----Original Message-----
From: Yutaka Sato []
Sent: Donnerstag, 17. September 2009 18:50
Subject: Re: [DeleGate-En] udp associate upstreaming


In message <_A4563@delegate-en.ML_> on 09/17/09(04:49:29) I wrote:
 |It might take a while for me to remember exactly what was the intension 
|of my implementation of the SOCKS client for UDP ASSOCIATE in

I partially reloaded my memory about SOCKS and UDP ASSOCIATE :) Since I
cannot change the current behavior of DeleGate even if it is not compliant
to the specification, I added SRCIF options to control the binding of
sockets and value of packets (DST.ADDR and BND.ADDR).
For example, you can set all zeros to DST.ADDR + DST.PORT with this:


Or you can explicitly select a network interface to be used to communicate
with the server as this:


The modified version was uploaded as 9.9.5-pre11.
(These options may be modified in the official release)

  Manual.htm#serv_Socks -- DeleGate/9.9.5-pre11
  NOTE: When you chain DeleGate with another SOCKS server, it may cause
  problems in UDP relaying due to the local and tentative extensions to
  the SOCKS protocol by DeleGate. The following SRCIF parameters can be
  useful to escape such problems.

  SRCIF="host:port:socks-udp-tosv" -- network interface to servers
* SRCIF="" makes DeleGate as a SOCKS client
  behave compliantly to the SOCKSv5 specification on UDP ASSOCIATE.

  SRCIF="host:port:socks-udp-tocl" -- network interface to clients
* SRCIF="" suppresses the failure in DeleGate as
  a SOCKS server trying to bind a UDP socket to a specific port number.

  9 9   Yutaka Sato <>
 ( ~ )  National Institute of Advanced Industrial Science and Technology
_<   >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan
Do the more with the less -- B. Fuller

  admin search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]