URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 5234
[ Назад ]

Исходное сообщение
"Почему то пост формы не работают"

Отправлено KomaLex , 21-Ноя-07 04:35 
До ужаса странно но это так. Там где судя по всему есть метот POST прокся отказывается работать. Интернет есть а отправить почту с маил.ру или написать что то в какой нибудь форум не получается.
Вернее получается если ставлю на серваке где squid правило
ipfw add allow ip from any to any
может он какие то порты использует для этого? пожскажите?.
Вот конфиг ipfw
#!/bin/sh
ipfw='/sbin/ipfw'
lsnnet='192.168.2.0/24'
ifout='rl0'
ifuser='bge0'
${ipfw} -f flush
${ipfw} add check-state
${ipfw} add deny icmp from any to any in icmptype 5,9,13,14,15,16,17
${ipfw} add allow ip from any to any via lo
${ipfw} add allow tcp from any to me 22
${ipfw} add allow ip from me to any keep-state
${ipfw} add allow tcp from any to me 21
${ipfw} add allow ip from any to me 25
${ipfw} add allow ip from ${lsnnet} to me 110 via ${ifuser}
${ipfw} add allow ip from any to me 3128
${ipfw} add allow ip from any to me 135,137,139,445,53 via ${ifuser}
${ipfw} add fwd 127.0.0.1,3128 ip from 192.168.2.36 to any 80,8080,8081
${ipfw} add allow tcp from any to me http
${ipfw} add divert natd ip from any to any via ${ifout}
${ipfw} add allow ip from me to any
${ipfw} add allow ip from any to me via ${ifuser}
${ipfw} add allow ip from alexey.lesnaltd.firm to any
${ipfw} add allow ip from any to alexey.lesnaltd.firm

вот конфиг SQUID

http_port 3128 transparent

visible_hostname LesnaLTDProxy

cache_dir ufs /usr/local/squid/cache 10240  256 512
cache_mem 256 MB

error_directory /usr/local/etc/squid/errors/Russian-1251

external_acl_type ADGroup  ttl=0 %LOGIN /usr/local/libexec/squid/wbinfo_group.pl

access_log /usr/local/squid/logs/access.log

auth_param ntlm children 15
auth_param ntlm program /usr/local/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp

auth_param basic children 15
auth_param basic program /usr/local/bin/ntlm_auth --helper-protocol=squid-2.5-basic
auth_param basic realm Destenesphere multing and war sitting proxy server
auth_param basic credentialsttl 2 hours

acl inet proxy_auth REQUIRED


#banners deny
acl nobanners src 0/0
acl banners     url_regex "/usr/local/squid/banners/banners.acl"
acl no_video     dstdom_regex video
acl no_sex       dstdom_regex sex xxx porno vuku
acl no_games     dstdom_regex game
acl no_chat      dstdom_regex chat
acl no_msvalid    url_regex mpa.one.microsoft.com
acl lesnaaddr   url_regex freebsd.lesnaltd.firm

#inet userc access lists
acl InetUser external ADGroup inetaccess
acl dsGamer external ADGroup dsgroup
acl icqUser external ADGroup icqaccess

acl Icq_MircPorts port 5190 6667
acl myuser src 192.168.2.0/24
acl all src 0.0.0.0/0

#header_access From deny dsGamer
#header_access Referer deny dsGamer
#header_access Server deny dsGamer
#header_access User-Agent deny dsGamer
#header_access WWW-Authenticate deny dsGamer
#header_access Link deny dsGamer
#header_access Via deny dsGamer all
#header_access X-Forwarded-For deny dsGamer

http_access deny no_msvalid all
http_access allow lesnaaddr all

http_access allow dsGamer all

http_access deny no_video all
http_access deny no_sex all
deny_info http://freebsd.lesnaltd.firm all

#http_access allow dsGamer all

http_access deny no_games all
http_access deny no_chat all

http_access deny banners all
http_access allow icqUser Icq_MircPorts
http_access allow InetUser myuser
http_access deny all


Содержание

Сообщения в этом обсуждении
"Почему то пост формы не работают"
Отправлено KomaLex , 23-Ноя-07 11:43 
Понять не могу. Никто не сталкивался? Инет то работает а менно там где POST метод не работает. Может для этого надо какие то определенные порты открыть или чем оно вообще отличается от обычного метода?
Подскажите хоть куда мыслить то?
сквид в логах пишет что метод POST TCP_ACCESS DENIED почемцу не понятно. А ошибку прокся выдает что мол не дождался ответа от удаленного сервера. Я так понимаю что это фаерволл просто не пропускает. Чего ему надо то?

"Почему то пост формы не работают"
Отправлено idle , 23-Ноя-07 11:55 
>Понять не могу. Никто не сталкивался? Инет то работает а менно там
>где POST метод не работает. Может для этого надо какие то
>определенные порты открыть или чем оно вообще отличается от обычного метода?
>
>Подскажите хоть куда мыслить то?
>сквид в логах пишет что метод POST TCP_ACCESS DENIED почемцу не понятно.

Судя по всему в конфиге сквида запрещён метод POST, хоть и в приведённом конфиге этого нету.
grep method squid.conf

>Я так понимаю что это фаерволл просто не пропускает. Чего
>ему надо то?

Неправильно понимаете. Фаервол про методы соединения ничего не знает.