2

No matter how hard i tried skype still can not connect to its server.

Able to access other HTTPS servers like gmail,but skype is not working through proxy.

squid proxy server

eth0:192.168.2.22 with internet connection

eth1:192.168.1.1 connected to LAN

Squid running on port 3128

able to access HTTP and HTTPS websites but skype can not.

specified Host and port in squids connection page,but still skype can not connect to proxy server.

It is not even showing any skype activity in accesslog.

Blue Gene
  • 113
  • 2
  • 2
  • 6

5 Answers5

1

Quit skype and remove shared.xml file and start skype again.

Dont specify either port or proxy ip. Skype will detect it automatically. This should probably solve it.

ananthan
  • 11
  • 1
0

This worked for me:

I have whitelisted the following address in proxy.

===========================

cdn.optimizely.com

msecnd.net

az725175.vo.msecnd.net

ow2.res.office365.com

msauth.net

logincdn.msauth.net

lgincdnvzeuno.azureedge.net

azureedge.net

live.com

login.live.com

===========================

Thanks Sachin Samy

Sachin
  • 1
0

If you are running on Windows you can set the proxy manually in skype:

Tools->Options->Advanced->Connection

Proxy set to : HTTPS
Host: your.proxy.server.ip
Port: squid port
Francois Wolmarans
  • 1,590
  • 10
  • 14
0

Skype will only use the Proxy Server configuration if it cannot find another route to the Internet.

To force Skype to use your Proxy, you have to edit the Registry settings for the Skype client.

Its covered in the Administrators Guide:

http://download.skype.com/share/business/guides/skype-it-administrators-guide.pdf

If you want to confirm this, setup a firewall rule to block outbound access from everything except your proxy server.

That's how I figured it out.

Garreth McDaid
  • 3,449
  • 1
  • 27
  • 42
0

I made the following changes to my configuration, after which the problem was solved. This is in Windows 7.

1) On Skype login screen, tools menu -> connection options, put '36479' in 'use port for incoming connections'. Under this, set 'automatic proxy detection'

2) Set proxy at system level. To do this, open Internet Explorer, go to Tools -> Internet options -> Connections -> LAN settings -> Advanced. Set proxy server details in HTTP and Secure fields. Tick 'Use a proxy server for your LAN' on LAN settings screen.

3) I'm using Squidguard as well as Squid. As a precaution, I added the domain skype.com to Squidguard's white list.

tcdaly
  • 95
  • 2
  • 9