Díky, mr.google mi tohle vyhodil taky a pak i spoustu jinych odkazu. Ale nejak jsem se nedozvedel, tak to opravdu funguje. Z toho, co jsem vypozoroval tak opravdu je na klientovi RPC požadavek zabalen do https a odeslán na exchange. Tam proběhne rozbalení https, "převod" zpátky na RPC, zpracování a výsledek je opět zabalen do http a odeslán klientovi. Tak to říká tcpdump. Ale spojení přesto nefunguje. Pokud to ale testuji na LAN, nebo přes VPN tak to normálně funguje (samozřejmě outlook je stále nastaven ke komunikaci rpcoverhttp). Tedy důvod vidím v komunikaci přes internet - firewall. Vzhledem k tomu, že to nejede z několika různých klientů sítí, tipl bych si, že viníkem je náš firewall. Jenže ten je nastaven už několik měsíců stejně (dokonce jsem kontroloval zálohy konfigurace iptables) a beze změny. Prostě to najednou přestalo fungovat. Záhada. Ještě mě napadá že by mohl být problém v certifikátech, které se použijí pro https, ale ty taky vypadají v pořádku. Takže nápady mi už došly a potřebuji se někde dozvědět, jak to opravdu funguje...:o((
RaT -----Original Message----- From: users-l-boun...@freebsd.cz [mailto:users-l-boun...@freebsd.cz] On Behalf Of Jan Friedel Sent: Thursday, May 14, 2009 10:35 PM To: FreeBSD mailing list Subject: Re: OT - vi nekdo jak presne funguje microsofti RPC over HTTP? On Thu, May 14, 2009 at 10:14:11PM +0200, Radomr Tomnek wrote: > > Dobrý den, > Omlouvám se předem za OT, ale rád bych se zeptal, jestli někdo nevíte, jak > přesně funguje RPC over HTTP. Jde o komunikaci mezi Outlookem a MS Exchange > 2003. V MS materiálech se uvádí, že je potřeba na firewallu povolit a > forwardovat porty 6000-6004, ale když jsem při ladění problémů sledoval > provoz, tak se mi to jeví jako že outlook začne komunikovat na port 443 > (https), firewall packety předá na exchange, kde je dekóduje IIS, na pomoc > si zavolá nějakou knihovnu rpcproxy.dll (nebo tak nějak se to jmenuje) a > odpověď od serveru ke klientovi je zase zabalená do https a poslaná zpět. > Pak ale nechápu ten požadavek na otevření portů 6000-6004. Na lokální síti > mi to funguje, ale z internetu ne. Tak nevím. Bez vlastni zkusenosti: http://www.petri.co.il/how-can-i-configure-rpc-over-https-on-exchange-2003-s ingle-server-scenario.htm Snad pomuze - ale jinak je to prvni polozka, kterou ti da google po zadani "exchange 2003 firewall ports". /hf. -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l