I've got a problem setting up Apache like a proxy server. Right now I access a MS Sharepoint installation using domain.internet over Port 80. Before having the ability to utilize it I must enter account information. To date so great.
Now I wish to have the ability to access an internet site on the subdomain web.domain.internet. The Server hosting this website operates on another machine within the internal network. The answer I emerged with would be to redirect port 80 towards the machine running apache for everyone the brand new website and proxy any demands for that sharepoint towards the sharepoint server.
To date I enabled all of the proxy modules during my httpd.conf and added an online host. EDIT: Up-to-date config after first reactions.
<VirtualHost *:80> ServerName domain.net ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> ProxyErrorOverride On ProxyPass / http://sharepoint/ ProxyPassReverse / http://sharepoint/ <Location /> AuthType basic AuthBasicAuthoritative Off SetEnv proxy-chain-auth On Order allow,deny Allow from all </Location> </VirtualHost>
This works. Entering domain.internet forwards me towards the sharepoint server. Now comes the really problem. The sharepoint asks me for my qualifications. However when I enter them the login form keeps appearing when i joined no or incorrect account information.
It appears such as the qualifications aren't submitted towards the sharepoint with the proxy.
Are you able to produce any advise how you can solve this? Can you really do that using mod_proxy?