CERN httpd_3.0A,linux,multiple proxies

Ing. Ivan Volny volny na brn.pvt.cz
Čtvrtek Říjen 17 10:58:10 CEST 1996


Zdravim priznivce Linuxu!
Pokousim se zkonfigurovat CERN_httpd_3.0A na linuxu (2.0.21) aby 
fungovala jako proxy, ktera se pta jeste dalsi proxy. Mozna jsem 
jsem to pochopil spatne, ale domnivam se, ze volba v httpd.conf 
HTTP_Proxy <outer_proxy_server> by mela zpusobovat, ze se moje proxy, 
jestlize nema stranku v cache zepta jeste jine proxy. 
Vypada to, ze se to nedari (pomoci ipfwadm mam povoleny vsechny pakety na 
vstupu i vystupu) - vypis z strace:

206   open("/home/wwwproxy/http/www.pvtnet.cz/.cache_welcome.cache_lock", 
O_WRONLY|O_CREAT|O_EXCL, 0644) = 7
206   write(2, "Lockfile.... created: /home/wwwp"..., 82) = 82
206   fcntl(7, F_GETFL)                 = 0x1 (flags O_WRONLY)
206   fstat(7, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
206   mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|0x20, 4294967295, 
0) = 0x400ba000
206   lseek(7, 0, SEEK_CUR)             = 0
206   time([843375746])                 = 843375746
206   write(2, "Cache....... Writing to lockfile"..., 95) = 95
206   write(2, "Need to..... find content-length"..., 43) = 43
206   write(2, "FindAnchor.. 0x8062c68 with hash"..., 79) = 79
206   write(2, "HTAccess.... Loading document ht"..., 52) = 52
206   write(2, "Proxy server found: 194.149.105."..., 35) = 35
                             ^^^^^^Ale zadny paket nevyslal-zjisteno tcpdump
       
206   brk(0x8064000)                    = 0x8064000
206   open("/usr/lib/zoneinfo/GMT", O_RDONLY) = 8
206   read(8, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 6460) = 56
206   close(8)                          = 0
206   write(2, "............ Header section for "..., 190) = 190
206   write(2, "HTTP header. length: 123 bytes\n"..., 31) = 31
206   write(2, "............ Headers for the cli"..., 36) = 36
206   write(2, "HTTP/1.0 500 Error\r\nServer: CE"..., 151) = 151
206   write(6, "HTTP/1.0 500 Error\r\n", 20) = 20
206   write(6, "Server: CERN/3.0A\r\nDate: Sun, "..., 103) = 103
.....
Podarilo se to uz nekomu, nebo jsem uplne vedle? Dokumentace k httpd k 
teto volbe/moznosti neni zrovna obsahla.....

				S diky a :-)
					Ivan Volny




Další informace o konferenci Linux