Search squid archive

Re: Reverse proxy for Lync

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

 



On 29/08/2012 9:53 p.m., FILHOL Laurent wrote:
Hello all,
Is there someone here who succeed in setting up squid as reverse proxy for MS lync?

I'm trying but I'm locked on an issue:
Squid seems to block the personnal digital cert the lync server is sending to the remote Client.
I mean, when the Client have got this personnal cert ( because, the client was already connecting on our internal network and retrieved the digital cert) urls are accessed , all was fine. But when the client haven't the digital cert It can't get it and failed to access the URLs :
I' haven't errors on logs only these 401 return from lync server:
-----------------------------------------------------------
125 90.80.x.x TCP_MISS/200 32633 POST https://lync.toto.com/CertProv/CertProvisioningService.svc/mex - FIRST_UP_PARENT/LyncServer application/soap+xml
      3 90.80.x.x TCP_MISS/401 7607 POST https://lync.toto.com/WebTicket/WebTicketService.svc/mex - FIRST_UP_PARENT/LyncServer text/html
       3 90.80.x.x TCP_MISS/401 5809 POST https://lync.toto.com/CertProv/CertProvisioningService.svc - FIRST_UP_PARENT/LyncServer text/html
       3 90.80.x.x TCP_MISS/401 7607 POST https://lync.toto.com/WebTicket/WebTicketService.svc/mex - FIRST_UP_PARENT/LyncServer text/html
       3 90.80.x.x TCP_MISS/401 5809 POST https://lync.toto.com/CertProv/CertProvisioningService.svc - FIRST_UP_PARENT/LyncServer text/html
       7 90.80.x.x TCP_MISS/401 7604 POST https://lync.toto.com/groupexpansion/service.svc/mex - FIRST_UP_PARENT/LyncServer text/html
       3 90.80.x.x TCP_MISS/401 7604 POST https://lync.toto.com/groupexpansion/service.svc/mex - FIRST_UP_PARENT/LyncServer text/html
       3 90.80.x.x TCP_MISS/401 7604 POST https://lync.toto.com/groupexpansion/service.svc/mex - FIRST_UP_PARENT/LyncServer text/html
    2040 90.80.x.x TCP_MISS/200 21261 POST https://lync.toto.com/RgsClients/AgentService.svc/mex - FIRST_UP_PARENT/LyncServer application/soap+xml
-------------------------------------------------------------

Shows Squid apparently relaying requests and responses okay. But the Lync server repeatedly requesting authentication.

What type of "digital cert" are you talking about and where is it being transmitted? ... TLS client cert from client? TLS client cert from Squid? SOAP+XML POST body object? custom header object? or authentication header credentials?


Here is pair of my squid.conf
----------------------------------------------------------
debug_options ALL,1
https_port 10.X.X.X:443 cert=/home/rproxy/certs/certlync.pem key=/home/rproxy/certs/lync.key cafile=/home/rproxy/certs/thawteca.pem vhost
ignore_expect_100 on
cache_peer lync parent 4443 0 no-query originserver login=PASS  connection-auth=off ssl sslflags=DONT_VERIFY_PEER front-end-https=auto name=LyncServer
acl LyncAcl dstdomain lync xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
cache_peer_access LyncServer allow LyncAcl
----------------------------------------------------------

I'm suspecting a issue on authentication, but again I'have no proof , no error in logs.
If you have an idea on which direction to look , to get more vervbose logs, or better :),  the solution with the right squid.conf..
Thanks,
Laurent

Which verison of Squid?
 Which authentication type is the Lync server requesting?
 Is the client presenting any credentials?


Amos


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux