Sharepoint is currently setup on the internal to listen on non-SSL.

2 listeners have been configured, 1 which does not allow basic auth and is 
using ntlm, the second which is for the reverse proxy use, is set to allow 
basic auth.

I am trying to setup as follows:

Client -> https -> TrafficServer -> http -> Sharepoint

Current working config in AWS is as follows:

<VirtualHost *:443>
    ServerName example.domain.name
    RequestHeader set Front-End-Https "On"
    SSLProxyEngine On
    SSLProxyProtocol all -SSLv2
    SSLProxyCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW
    ErrorLog logs/ example.domain.name _ssl_error_log
    TransferLog logs/ example.domain.name _ssl_transfer_log
    LogLevel warn
    SSLEngine on
    SSLProtocol all -SSLv2 -SSLv3
    SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW
    SSLCertificateFile /etc/ssl/certs/web/ example.domain.name.pem
    SSLCertificateKeyFile /etc/ssl/keys/web/ example.domain.name.key
    ProxyRequests Off
    RewriteEngine On
    RewriteRule ^/(.*) http://sharepoint/$1 [P]
    ProxyPassReverse / http://sharepoint/
    <Location />
        Order allow,deny
        Allow from all
        SetEnv force-proxy-request-1.0 1
        SetEnv proxy-nokeepalive 1
    </Location>
</VirtualHost>

This works, however trying to replicate this type of config with ATS is being a 
bit problematic with authentication only.



From: Gustave Stresen-Reuter [mailto:[email protected]]
Sent: 23 September 2015 01:23 PM
To: [email protected]
Subject: Re: ReverseProxy and Sharepoint

Just a thought based on similar, prior experience with other products…

Is SharePoint possibly redirecting between SSL and non-SSL at any point in the 
authentication process? Also, IIRC, IIS has issues with Basic Authentication 
over SSL (but they may have fixed that by now, this was more than 6 years ago 
that I saw these issues).

HTH,

Ted

On Wed, Sep 23, 2015 at 10:29 AM Michael Jedlicka 
<[email protected]<mailto:[email protected]>> 
wrote:

Hi There

I am a newbie and have just found Traffic Server. I am looking into whether we 
can utilize it as a reverse proxy for our internal sharepoint.

I have been looking for extra information on how best to achieve this but have 
not found anything helpful.

The sharepoint is configured with an alternate address allowing basic auth.

I have configured ATS as a SSL external reverseproxy and mapped it to the 
internal sharepoint connector. The only problem I have now is that the 
authentication prompt just loops re-requesting to login.

Basically I am trying to see if ATS can be used over Apache Web Server. I did a 
test on a basic config for the AWS for reverse proxy and all works fine, it 
does use a rewrite rule so that from server to origin the url is mapped 
correctly for the realm authentication.

Has anyone setup a reverse proxy for sharepoint, any insights, docs, or 
examples would be appreciated.

Regards
Michael Jedlicka

Michael Jedlicka
Senior Database Administrator
[cid:[email protected]]<http://www.itdynamics.co.za>


Physical Address: Falcon View Park, 7 Mountain Ridge Road, New Germany 3610
Postal Address:  P.O. Box 15315, Westmead, 3608
Tel:  +27 31 719 0847    Fax: +27 31 709 6334

view our website >>><http://www.itdynamics.co.za/>


________________________________

This e-mail, sent at 11:29:01 on 2015-09-23 from 
[email protected]<mailto:[email protected]> to 
[email protected]<mailto:[email protected]> may 
contain confidential information and may be legally privileged and is intended 
only for the person to whom it is addressed. If you are not the intended 
recipient, you are notified that you may not use, distribute or copy this 
document in any manner whatsoever. Kindly also notify the sender immediately by 
telephone, and delete the e-mail. When addressed to clients of the company from 
where this e-mail originates ("the sending company") any opinion or advice 
contained in this e-mail is subject to the terms and conditions expressed in 
any applicable terms of business or client engagement letter. The sending 
company does not accept liability for any damage, loss or expense arising from 
this e-mail and/or from the accessing of any files attached to this e-mail.

If this e-mail contains abusive and/or inappropriate content please report it 
to [email protected]<mailto:[email protected]>
________________________________


Reply via email to