OT - vi nekdo jak presne funguje microsofti RPC over HTTP?
Dušátko Jan
jan at dusatko.org
Fri May 15 08:50:00 CEST 2009
Pro studium doporucuji apache modul rpc_proxy (nevzpomenu si presne na
spravny nazev), ktery umoznuje prevod http komunikace na rpc a pripojeni
přes rpc do exchange. Pri jednom komplikovanejsim nastaveni jsem ho byl
nucen pouzit.
Pokud se pouziva https, byva problem s certifikaty. Zkuste nejprve
klasicke http, az pozdeji https. Tim se eliminuje jeden mozny zdroj
problemu. Tusim, ze tenkrat jsem prave pres APACHE delal branu pro https.
Honza
> 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
> > 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 at freebsd.cz)
> http://www.freebsd.cz/listserv/listinfo/users-l
>
> --
> FreeBSD mailing list (users-l at freebsd.cz)
> http://www.freebsd.cz/listserv/listinfo/users-l
More information about the Users-l
mailing list