Article delegate-en/109 of [1-5169] on the server localhost:119
  upper oldest olders older1 this newer1 newers latest
search
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
[Reference:<19980922212328.26830.qmail@freemail.c3.hu>]
Newsgroups: mail-lists.delegate-en

[DeleGate-En] Re: Ftp problem
24 Sep 1998 10:03:53 GMT ysato@etl.go.jp (Yutaka Sato 佐藤豊)


In message <19980922212328.26830.qmail@freemail.c3.hu> on 09/23/98(06:23:28)
you Szabo Robert <p4yoabth4-5ilfsukbr5fr.ml@ml.delegate.org> wrote:
 |> This is caused because I spelled strncmp() for strcmp() in
 |xferlog.c.
 |> This bug could cause the problem you encountered ...
 |
 |The patch solved the xferlog problem, but not the original.
 |:(
 |I tried the previous DeleGated.5.6.5 version and the problem
 |is same!

The day before yesterday, I did some fix on FTP-DeleGate
which may be relevant to your problem.
["http://wall.etl.go.jp/mail-lists/delegate-en/102"]
>I enclosed a patch which will solve three problems:
> - data connection problem of client-side external filter on Win32
> - SIGSEGV caused on cache write on Linux
> - relaying one-time password for FTP server on WinNT

And today, I did another fix to avoid treating cached file
as an input socket, which may be relevant to your problem too.
I enclosed the patch for ftp.c of DeleGate/5.3.8.

 |> You cannot limit users of FTP-DeleGate based on
 |"username+password"
 |> authentication.  Only limitation based on client's host
 |name/address
 |> and/or client's usename by Ident server is applicable.
 |
 |I don't understand exactly 
 |>client's usename by Ident server is applicable.
 |sentence mean. Can You make it clear for me?

The log file sent from you shows that the host of your client
supports the authentication by "IDENTification protocol" [RFC1413].
In your case, access restriction like RELIABLE="root@ept..hu"
will satisfy your needs.

...
09/21 19:20:56.19 [648] 1+0/8: [0.00,244][FTP/HTTP cache-VALID: 244 < 2147483647] /var/spool/delegate/cache/ftp/ftp.matav.hu/pub/index.htm#[A]
> FTP-CACHE-A REUSE: (can't find LIST cache)
> FTP-CACHE: RETR [index.htm] = [/var/spool/delegate/cache/ftp/ftp.matav.hu/pub/index.htm#[A]][]:812e0a0
> FTP-CACHE: connecting to client's PORT 145,236,59,100,4,212
> mkclnt_sock: connected 145.236.59.253:1587->ws100.ept.hu/145.236.59.100:1236 [29]
> KeepAlive[29] = 1
> setsockbuf[28] in:825100000->0000X out:0->0
> setsockbuf[29] in:0->0 out:65535->32768
> FTP data-relay(28,29): bufsize=32768
> FTP data-relay([28]0b -> [29]8000b) 2091b / 1/ 0.00s (read-EOF)
> LINGER: [29] 20 8{1,20}
> -- ident: ws100.ept.hu
> bind_insock(29,145.236.59.253,0) = 0
> -- ident: 29
> -- ident: 1233, 21
> -- ident: UNIX : root
> XFERLOG: Mon Sep 21 19:20:56 1998 0 ws100.ept.hu 2091 //ftp.matav.hu/pub/index.htm a _ o a rob@free..hu ftp 0 * H
> E-A: ABORT: caught SIGSEGV [11]
> dirfopen(/var/spool/delegate/clients/30/145.236.59.100:ws100.ept.hu,r+): 812e110 [29]


Cheers,
Yutaka
--
Yutaka Sato <ysato@etl.go.jp> http://www.etl.go.jp/~ysato/   @ @ 
Computer Science Division, Electrotechnical Laboratory      ( - )
1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan            _<   >_


begin 644 5.3.8+ftp-fix.patch.gz
M'XL("-<1"C8  S4N,RXX*V9T<"UF:7@N<&%T8V@ S5C]4]M&$_Y9_2L.SY"1
M'6%DV;)E*.UDC)DR);5KNZ6=E/$(Z80U$9*J.P=HR__>W;O3%Y%3FH9YWPRQ
MN:^]W6>?_3@ZG0[I=@_]D/%#GT;TQN74[@Z[SB'+O,. IUU/6VVV9$E3TAO!
MSY'E'/4'I#<>.U\='!R0^A8+5IRCGGEDC>263OT?CDEO,+"-WL#N$3%%B!8$
MT99M=.ZUCW&84;[-8G+OX>CQJSW"N,M#C_QR.LEHY#Y,HICKR]5L87!F!,S@
MGA%X!O%<;T.#U,@H@P\6_D';*.WL_&)*.K"S UL[L+<3",%J09T2,][&S4@'
MSQ\+XW)-+0*C@\_5=)+$L?$\=?>(AKNIQ\,D)AW\_?@_V-",_G  -HW, OU'
M^,#OGVEVG3"JMT![LL]:0C.P$Y3R6>*])R?DUGU/3UWNHF)ZFF3<",*(QHD>
M>&V!",H) YV@N:3])PXU/TCA:. G*8UU(<EH9:UV#O$0(1[U"HC_DSJ3**0Q
M7\+ROU>G$2W;!/7LWK! *XPY27S&:V"[+)&.HO>< B%PT_ELO3I_.YW]M,HU
M01_#U?B5!/KU-@BDDF 1HQPU@3D= L_ +88I.599@FL-4RPB>D2[J9]ZQ3+X
MS^2QF_JQ5SZL^:Q Y=X#34SE ]L<@I%62?//,O*U/!=DR:T@Y#/,1M\4^]$K
MP*9UR#)Z@P:UT66P2V,9GF=28YAXI!&C:FD'<+BV$YX]R;*=T#X?OF;.6&. 
MLS\N.".Q@Q.M;UNYA"#)=!+C-4(2.9:#UZ]);C6"LP='_8<WT9W[P"0DKUZ1
M>1)%Y[&PJ<2_TS--LTV^!F&Y@,J]*1PY4#M;$AWM&I;?"V,!#6"3EJ%1>"%;
MS81T])6$%(1+7(16L#&_A]3OP=,'T]E92V[.[Y LZV,HV6;!LL^'I>1,6UF:
MJU[76Q&AI,L.4-OEXK/!_0=T<]/%X/&)EI\"^/'S86YFH],#V)U1P49-:R@]
M4I 78<8525'.5"+->VX-T"HI5]XGHN5L-5_[<&XM*J.LBD*F(9-PKA0>5'+P
M\MV'U;&FPY)O8PL,'SL%W[ZXX4^JS?^!X8T,&-H Q-!6#!#8#(=]F!H5&5^$
M7OKAG7F%69@=Y^.>&'LBN1]V\)-T2"M@+>+&_F&2P>]>"Y!Y(->4>+)UH3ZY
M"_F&I&%*"4^(+!=NA-D=?E-"6*)"C1&V2;:1CQ(RFD:NEPOH=K_M=@DP_C*,
M^Y8\=UAK#?;9$;9<&<]EG;S;]XU]_^JWN&7<;=R2FZS]$4UCD0;0/G58Y^$M
M3;9<1+MA&0" D:FD+URK3HB@_..LO FL(V)Z,47+8(4H  6 8S3[0C(2,R$.@
M>:-S1B/'Z(V<0=D,IUL.:0D:2<%2Y6"IA&H_:W-BL/:3F.J]@@Y>ZO*-<2^^
M9*\02(I7CZI.2_6L@F"":_K9TA!$J_:K7G)KN-F-0;.LUK(*.HW&0*=1'FJ-
M=CH6]!A.WZH4199*OIG55LT3,74)_L>^#ZI=RCZ( /RZS+TB,C[]&OATO(OH
MSF^<OUG^#&5G/ENL\#X3_9M?"N/;Q*>H"MPM;'4&)A@R&%;*V!<TI/FQ\"+6
M-+O)1NOLLM^M":])4V7IZ:5Y?4R;TJ;?7##*B*Y(.B(0S%?O5#2K6XVTS-&:
M5KU7P:_EJ5LZ"Q\[SJCL.5["G(_*P$N8T^PM!X-J7 :5-OL>3KH\"77Q7"(G
M)\2RANAYT5LC:70%?YX*Q";YA-6JV63V?9E.\%NEE/Q7I33[T(N2&[T%A>I@
M\F;RW?2(W&4AYS0^V?<)_%P_<,K =B;L!J'WGE$5@IUG0W*2?1!ZXVQY\$W 
MUA[F*53UAY\N+E2!K2^1UF5+U?XQ)'#XL'<G),L:08ZW1G99%2W+Z<.4,RX[
M!L8S+WW0U3VK7^=38WXV@8&WY@\I+36%Z@2ZYFNIR[ TM-4CXR*Y">/YY2DF
M5A'6M;\>"#]/%XO9XJA9TX$S-JS!V*Z]V"51SR8Y;^4K;3%=SF7/*<9P0R;2
MDV4.G*L\.^6PA;?S++G'"M@KVY<4IX3",A>!RG"+<;^%@B8SCWK("7XI<_*<
M)E"T34#1-L>U%_VSU.WD^A+IY9=7N!%OV[30@$J_9-F](4Q9_4HO*?MT[2:!
M%F>^F/WRZUKX,&_B7^>YI$X)("ZN:!$J+.(LMZ;,/F?+(G//E>6I%U63E/9D
M^J.-S9V@9??1LKY3>0O@C8OI:C&9O5T6_&5W4.[;>1>[PT8-6AJ1&E60Y,XS
MT*OM2O*J6)9CP3<""V7-&EJ>-3SS]+>STRD$B?*2$%3WGO+&P $S[$'%&U_ 
MC KYP")_F^HO:4BS?QSTCU-CWAAL'>:9C*B7YQ-6*SZKY7_D9&&I(F.045JX
MK_;^P7-%,3M=0Y+_;C9?$GW?;Y-]A@F]F#04 V\?-@GC"K8@S<*8!SJT,="L
MOYN?SZ<7YS],KPH)&<IH!@.>)V#YJ$)6U!W)YC)*?]>Q(VU-+D];XH\B\/C@
M61)-5);UL%DM7(^+8;RE^=^==DN"MO[)_%S,MTN:*3M%!/MA)EJ_DPK\$N'?
D?XSKT[L*@?#R< S%:#@NF\K_I:TP7TE/+V?YWXY,"TM]&   
 
end

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