On 2001 Aug 31 at 13:55, Kosa Attila wrote:
Ezt kifejtened egy peldan keresztul? Azt is, hogy miert kell, es azt is, hogy hogyan kell.
Valami ilyesmi kene, ha hujseg, a hozzaertok ugyis kijavitanak. from re import search [ nyissz ] self.request["CONNECT"] = (Http.HTTP_POLICY, self.filterURL) [ nyissz ] def filterURL(self, method, url, version): if method == "CONNECT": if search(":443$",url): log("http.info", 0, "ACCEPT %s: %s" % (method, url)) else: log("http.info", 0, "DENY %s: %s" % (method, url)) return Z_DENY return Z_ACCEPT Azert erdemes 443 portra szukiteni a connect-et, mert enelkul barmely gep barmely portjara nyithatsz tcp kapcsolatot a proxyn keresztul, egy pelda: $ telnet my.proxy.server.hu 8080 Trying 1.2.3.4... Connected to my.proxy.server.hu. Escape character is '^]'. CONNECT other.mail.server.hu:25 HTTP/1.0 HTTP/1.0 200 Connection established 220 other.mail.server.hu ESMTP [ es igy tovabb ] De ezt is biztos el tudja mondani valaki nalam jobban. :)
-- Udvozlettel Zsiga
d -- The end is important in all thing