connect() 99: Cannot assign requested address)

Alexander Zheglov tolko.bi.vyzhit at gmail.com
Fri Sep 28 20:05:49 MSD 2007


Я поигрался с этим файлом, но недолго. echo "12000 61000" >
/proc/sys/net/ipv4/ip_local_port_range привело к зависанию соединений (83 из
10000), но разбираться пока не стал. Поэтому и хочется понять, куда деваются
порты.

On 9/28/07, CoolCold <coolcold at coolcold.org> wrote:
>
> Hello Alexander,
>
> Friday, September 28, 2007, 6:13:48 PM, you wrote:
>
> AZ> Я правильно понимаю, что это та проблема, которая во freeBSD решилась
> через
> AZ> sysctl net.inet.ip.portrange и рандоминизацию? Если это она, то не
> могли бы
> AZ> Вы объяснить механизм возникновения, может быть получится ее решить
> какими
> AZ> то мелкими патчами.
> А это не поможет?
>
> root at diamond:~# sysctl -a|grep range
> net.ipv4.ip_local_port_range = 32768    61000
>
>
> AZ> С уважением, Александр Жеглов
>
> AZ> On 9/28/07, Igor Sysoev <is at rambler-co.ru> wrote:
> >>
> >> On Fri, Sep 28, 2007 at 05:58:09PM +0400, Alexander Zheglov wrote:
> >>
> >> > В логах наблюдаю следующую ошибку:
> >> > 2007/09/27 23:48:21 [crit] 5258#0: *1230293 connect() to
> >> > 127.0.0.1:11211failed (99: Cannot assign requested address) while
> >> > connecting to upstream,
> >> > client: 127.0.0.1, server: localhost, URL:
> >> > "/test?path=/static/images/musicgroups/58/97/preview.jpeg", upstream:
> >> > "memcached://127.0.0.1:11211", host: "localhost"
> >> >
> >> > Не подскажете, в чем может быть проблема и куда примерно копать?
> >>
> >> Нужно увеличить число исходящих портов. Как это сделать в Линуксе - не
> >> знаю.
> >>
> >>
> >> --
> >> Игорь Сысоев
> >> http://sysoev.ru
> >>
> >>
>
>
> np: Ferry Corsten "Live @ Mayday 2005 [30-04-2005]"
>
> Best regards,
> CoolCold [COOLCOLD-RIPN]
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20070928/a94ba4ae/attachment.html>


More information about the nginx-ru mailing list