This is a discussion on error: No protocol handler was valid for the URL ... within the Apache Web Server forums, part of the Web Server and Related Forums category; Hello, I tryd to setup RPC over HTTPS for Exchange 2003 with a Apache 2.0.55 (Debian) as Proxy ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Hello,
I tryd to setup RPC over HTTPS for Exchange 2003 with a Apache 2.0.55 (Debian) as Proxy OWA and OMA works great, but if I try to access the https://myserver.de/rpc or https//myserver.de/rpc/rpcproxy.dll ... I get this --> Forbidden (You don't have permission to access /rpc on this server.) and in the apache2 errorlogs, I see the following warnings [Fri Jan 20 14:26:46 2006] [warn] proxy: No protocol handler was valid for the URL rpc/rpcproxy.dll. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule. [Fri Jan 20 14:27:14 2006] [warn] proxy: No protocol handler was valid for the URL /rpc. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule. I have search at google and so on, but I didn't find a solution. I think the apache don't no how to handle with the *.dll file I have load all that modules with symbolic links under the directory "mods-enabled" cgi.load expires.load headers.load mime_magic.conf mime_magic.load php4.conf php4.load proxy.load ---> (loads proxy_http automatically) proxy_connect.load proxy_ftp.load proxy_html.load rewrite.load ssl.conf ssl.load unique_id.load userdir.conf userdir.load and the command apache2 -l shows the following modules as hardcoded Compiled in modules: core.c mod_access.c mod_auth.c mod_log_config.c mod_logio.c mod_env.c mod_setenvif.c prefork.c http_core.c mod_mime.c mod_status.c mod_autoindex.c mod_negotiation.c mod_dir.c mod_alias.c mod_so.c I didn't change the apache2.conf here is my httpd.conf ################################################## ####################################### Servername owa.myserver.de ServerTokens Full User xxxxxxx Group xxxxxxxx Options -Indexes FollowSymLinks ExecCGI Includes SSLPassPhraseDialog exec:/etc/apache2/PassPhrase.sh NameVirtualHost xxx.xxx.xxx.xxx:443 <VirtualHost owa.myserver.de:443> # Outlook Web Access ServerAdmin webmaster@myserver.de DocumentRoot /data/www-data/owa Servername owa.myserver.de AddDefaultCharset Off #AddDefaultCharset UTF-8 RequestHeader unset accept-encoding HostnameLookups Off UseCanonicalName Off ProxyPreserveHost On ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> SSLProxyEngine On SSLProtocol All SSLEngine On ProxyPass /exchange https://iis.myserver.de/exchange/ ProxyPassReverse /exchange http://iis.myserver.de/exchange/ ProxyPass /exchweb https://iis.myserver.de/exchweb/ ProxyPassReverse /exchweb http://iis.myserver.de/exchweb/ ProxyPass /exchweb/bin/auth https://iis.myserver.de/exchweb/bin/auth/ ProxyPassReverse /exchweb/bin/auth http://iis.myserver.de/exchweb/bin/auth/ ProxyPass /public https://iis.myserver.de/public/ ProxyPassReverse /public http://iis.myserver.de/public/ ProxyPass /Microsoft-Server-ActiveSync https://iis.myserver.de/Microsoft-Server-ActiveSync/ ProxyPassReverse /Microsoft-Server-ActiveSync https://iis.myserver.de/Microsoft-Server-ActiveSync/ ProxyPass /rpc /https://iis.myserver.de/rpc/ ProxyPassReverse /rpc /https://iis.myserver.de/rpc/ CacheDisable * ErrorLog /var/log/apache2/owa_ssl_error_log TransferLog /var/log/apache2/owa_ssl_access_log SSLCertificateFile /etc/apache2/ssl/owa_cert.pem SSLCertificateKeyFile /etc/apache2/ssl/owa_pub-sec-key.pem SSLCACertificateFile /etc/apache2/ssl/ca_cert.pem #Redirect permanent / https://owa.myserver.de/exchange </VirtualHost> <VirtualHost oma.myserver.de:443> # Outlook Mobile Access ServerAdmin webmaster@myserver.de DocumentRoot /data/www-data/oma Servername oma.myserver.de AddDefaultCharset Off RequestHeader unset accept-encoding HostnameLookups Off UseCanonicalName Off ProxyPreserveHost On ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> SSLProxyEngine On SSLProtocol All SSLEngine On ProxyPass /oma https://iis.myserver.de/oma/ ProxyPassReverse /oma https://iis.myserver.de/oma/ ErrorLog /var/log/apache2/oma_ssl_error_log TransferLog /var/log/apache2/oma_ssl_access_log SSLCertificateFile /etc/apache2/ssl/oma_cert.pem SSLCertificateKeyFile /etc/apache2/ssl/oma_pub-sec-key.pem SSLCACertificateFile /etc/apache2/ssl/ca_cert.pem </VirtualHost> ################################################## ############ I hope someone can help me.. best regards P.S. sorry for my bad english, I'm german ;-) |