[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#728713: ITP: libapache2-mod-proxy-msrpc -- Apache module for Outlook Anywhere support in reverse proxy setups



Package: wnpp
Severity: wishlist
Owner: Micha Lenk <micha@debian.org>

* Package name    : libapache2-mod-proxy-msrpc
  Version         : 0.2
  Upstream Author : Micha Lenk <micha@lenk.info>
* URL             : https://github.com/bombadil/mod_proxy_msrpc
* License         : Apache
  Programming Lang: C
  Description     : Apache module for Outlook Anywhere support in reverse proxy setups

This module intends to make Apache httpd work in a reverse proxy setup in front
of a MS Exchange server offering Outlook Anywhere services. Without it, Apache
would block any Outlook Anywhere requests for reasons documented very well in
https://issues.apache.org/bugzilla/show_bug.cgi?id=40029.

Outlook and Exchange use an extended version of DCE RPC called MSRPC to
communicate with each other. When Outlook Anywhere is in use, the MSRPC
messages are wrapped into HTTP alike requests and responses. The
mod_proxy_msrpc module detects these MSRPC messages and forwards it to the
server or client as needed. As soon as the initial handshake completed, i.e.
Exchange accepted the connecting client, the mod_proxy_msrpc module switches
into tunnel mode and forwards all data from client to server and vice versa.


Reply to: