[Ultramonkey-l7-users 151] Re: 32bit での 2.1.0-0 l7directord 起動時 "Range iterator outside integer range"

Back to archive index

Shinya TAKEBAYASHI makot****@kanon*****
2009年 1月 5日 (月) 22:51:32 JST


まるやま さま


  竹林です.
  
  本件,ご連絡ありがとうございます.
  
  まるやまさんの対処で動いているようであれば,取り急ぎ今のまま
お使いいただけますか.

  こちらでも試してみます.
  
  
// おふれこ 

  リリース前の版で IP アドレスを int の数値に変換するルーチン(ip_to_int)で
Range iterator outside integer range が出たことがあったのですが・・・
それと関連しているかもしれません.

  田沼さん,この辺どうでしたっけ.

----------------------------------------------------------------
Shinya TAKEBAYASHI

E-mail(private): makot****@kanon*****
GPG ID : FFD20D1F
GPG FP : 7B5B E0FC B785 7457 683C  47D6 5564 DDDD FFD2 0D1F
----------------------------------------------------------------


*** MARUYAMA Toshio wrote in message <20090105115219.18335.q
mail****@web35*****>
*** Subject: [Ultramonkey-l7-users 150] 32bit での 2.1.0-0 l7directord 起動時 "
Range iterator outside integer range"
*** Date:    Mon, 5 Jan 2009 20:52:19 +0900 (JST)
> まるやまと申します。
> 
> UltraMonkey-L7 2.1.0-0 がリリースされたということで、
> 2.0.0 からの乗り換えを試したところ、
> l7directord の起動で、以下のエラーが出て起動できませんでした。
> 
> # /etc/init.d/l7directord start
> Starting l7directord ...  Range iterator outside integer range at
> /usr/sbin/l7directord line 1167, <$_[...]> line 33.
> 
>                                                            [FAILED]
> 
> 環境は、32bit CentOS 5.2 です。
> 
> 
> l7directord.cf では以下のようにしています。
> 
> virtual=192.168.0.226:9000
>     real=192.168.0.226:80 masq 1
>     real=192.168.0.222:80 masq 1
> 
> 
> 以下の修正をして、何とか動かしています。
> 問題無いでしょうか。
> 
> --- l7directord.orig    2008-12-16 08:02:10.000000000 +0900
> +++ l7directord    2009-01-05 20:34:25.000000000 +0900
> @@ -1164,7 +1164,8 @@
>      }
>  
>      my @reals = ();
> -    for my $int_ip ($int_ip1 .. $int_ip2) {
> +    # for my $int_ip ($int_ip1 .. $int_ip2) {
> +    for  ( my $int_ip = $int_ip1 ; $int_ip <=  $int_ip2 ; $int_ip++ ) {
>          my %new_real = %real;
>          $new_real{server}{ip  } = int_to_ip($int_ip);
>          $new_real{server}{port} = $resolved_port;
> 
> 
> 以上よろしくお願いします。
> 
> --------------------------------------
> Power up the Internet with Yahoo! Toolbar.
> http://pr.mail.yahoo.co.jp/toolbar/





Ultramonkey-l7-users メーリングリストの案内
Back to archive index