httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Devendra Mananadhar <>
Subject [users@httpd] Reverse proxy and MOSS
Date Thu, 17 Sep 2009 17:06:58 GMT

I have been trying to configure a Apache reverse proxy for some time
now. I need to setup a reverse proxy server( for
MOSS( Here is the ReverseProxy.conf under


##This section was added by Tymapoo to entertain http access
	ProxyRequests Off
	RewriteEngine On
	RewriteCond %{SERVER_PORT} !^443$
	RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]

	ProxyRequests Off
	SSLEngine on
	SSLProtocol all -SSLv2
	SSLCertificateFile /etc/pki/tls/certs/
	SSLCertificateKeyFile /etc/pki/tls/private/sharepoint.key
	SSLCertificateChainFile /etc/pki/tls/certs/gd_bundle.crt

	ProxyPass /

	<Location />
#		ProsyHTMLExtended enable to rewrite URLs in script and CSS
		ProxyHTMLExtended On
		SetOutputFilter proxy-html

#		Which tag to look for and and under which attribute to apply mappling
#		ref:

		ProxyHTMLLinks 	a		href
		ProxyHTMLLinks	area		href
		ProxyHTMLLinks	link		href
		ProxyHTMLLinks	img		src longdesc usemap
		ProxyHTMLLinks	object	classid codebase data usemap
		ProxyHTMLLinks	q		cite
		ProxyHTMLLinks	blockquote	  cite
		ProxyHTMLLinks	ins		cite
		ProxyHTMLLinks	del		cite
		ProxyHTMLLinks	form		action
		ProxyHTMLLinks	input		src usemap value
		ProxyHTMLLinks	head		profile
		ProxyHTMLLinks	base		href
		ProxyHTMLLinks	script	src for

#		Following are specifice to sharepoint/MOSS		
		ProxyHTMLLinks	iframe	filterlink
		ProxyHTMLLinks	div		helplink
		ProxyHTMLLinks	table		      o:webquerysourcehref
		ProxyHTMLLinks	ie:menuitem    onmenuclick

		ProxyHTMLEvents	onclick ondblclick onmousedown onmouseup \
				onmouseover onmousemove onmouseout onkeypress \
				onkeydown onkeyup onfocus onblur onload \
				onunload onsubmit onreset onselect onchange \

#		rewrite URLs of CSS
#		R = invoke regexp processing
#		i = make match case insensitive
#		h and e = save processing cycles by preventing the match being
applied to HTML links and scripting events
		ProxyHTMLURLMap url\(http://192\.168\.10\.2:9005([^\)]*)\)
url($1) Rihe

#		rewrite HTML Links
#		R invokes regexp processing
#		l ask not to stop in first match
		ProxyHTMLURLMap http://192\.168\.10\.2:9005(.*)$1 Rl

#		rewrite url generated by scripts
#		ref:
		ProxyHTMLURLMap (.*)http(.*)192\.168\.10\.2:9005(.*)
$1https$$3 Rxl
		ProxyHTMLURLMap (.*)http(.*)*)
$1https$$3 Rxl

#		RequestHeader unset Accept-Encoding

	ErrorLog logs/SharePoint.log
#	ErrorLog logs/ReverseProxy.log
	LogLevel warn

#   CustomLog logs/ReverseProxy-access.log combined
	CustomLog logs/SharePoint-access.log combined
	#This line is from ssl.conf
	TransferLog logs/ssl_access.log

#	ProxyPreserveHost On


Things seemed to work; but when a user is in edit mode, edit
functionalities for web parts are not working.
Any help is appreciated.

Thank you,

The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:> for more info.
To unsubscribe, e-mail:
   "   from the digest:
For additional commands, e-mail:

View raw message