Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Skype not working

    Scheduled Pinned Locked Moved Cache/Proxy
    13 Posts 8 Posters 13.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • N
      Naughty
      last edited by

      yes unfortunately i have squid and squidguard in transparent mode (i wish i could find a solution to make it work in non-transparent mode but didn't get help by that )
      although idid whitelist most of skype dns in squid
      allow bypass proxy to destinations all of those ip's
      create an target category to allow skype dns destinations in squid guard

      but all of that didn't work and once i shut squid and squid guard off skype is working normally

      1 Reply Last reply Reply Quote 0
      • D
        daniel.m
        last edited by

        Good, you've established that skype is working when you disable squid+squidguard, so we can rule out the firewall and squid+squidguard are now the main focus.

        Some services don't work well with squid, for instance with my IPTV service, url's were accessed ip based instead of hostname based so I had to uncheck the "Do not allow IP-Addresses in URL" option in squidguard on the "Common ACL" page, however I also had to configure a bypass proxy for these ip addresses to get it working, I my instance I had to configure a whole network range from which the IPTV was broadcasting x.x.0.0/16

        The proper way to find out which ip or url's are being used by skype is to look at the squid access logs, you can find it by going to the squid proxy service and opening the "Real time" page it's the log on top of the page.

        Try connecting using skype and you should see the ip's and/or url's logged there, these either need to be whitelisted in squidguard or if ip based you should configure these ip addresses to the bypass proxy list, you can find it on the squid proxy service general page it's called "Bypass Proxy for These Destination IPs".

        1 Reply Last reply Reply Quote 0
        • N
          Naughty
          last edited by

          thanks alot for your help , i fixed skype by manage the certificate through internet explorer.However ,the whitelisted or by pass through proxy ips are not working with squid and squid guard

          1 Reply Last reply Reply Quote 0
          • C
            chris4916
            last edited by

            Indeed Skype definitely doesn't fit with environments based on HTTP proxy.
            This is even worst than this : despite what you may think, configuring through GUI Skype to rely on proxy doesn't work. Proxy will only be invoked if direct connection doesn't work. And even with this, it only partially works.

            Skype also requires to open huge number of ports  :o

            Definitely not firewall-friendly  :'(

            Jah Olela Wembo: Les mots se muent en maux quand ils indisposent, agressent ou blessent.

            1 Reply Last reply Reply Quote 0
            • C
              chidgear
              last edited by

              Hi. I finaly managed to successfully use skype while Squid3 & Squidguard are enabled in thransparent mode with ssl bumping, I used two alias, one for the hosts ,and another for the networks (IP addresses in CIDR format) then, I've put both aliases on the bypass.

              If it helps anyone, here are them.
              HOSTS:

              apps.skypeassets.com
              login.skype.com
              pipe.skype.com
              secure.skype.com
              config.skype.com
              api.skype.com
              ui.skype.com
              s.gateway.messenger.live.com
              get.skype.com
              dsn13.d.skype.net
              mobile.pipe.aria.microsoft.com
              a.config.skype.com
              www.skypeassets.com
              dr.skype.net
              apps.skype.com
              api.asm.skype.com
              

              Networks:

              64.0.0.0/7
              189.192.132.0/22
              156.154.144.0/20
              23.212.40.0/22
              104.208.28.0/22
              168.61.164.0/22
              91.190.216.0/22
              40.76.24.0/22
              23.211.236.0/22
              23.11.250.0/22
              23.2.96.0/22
              23.73.244.0/22
              91.190.216.0/22
              157.56.196.0/22
              104.42.8.0/22
              191.234.40.0/22
              23.213.88.0/22
              40.76.208.0/22
              168.61.176.0/22
              13.107.0.0/22
              23.213.88.0/22
              

              Regards!  ;D

              1 Reply Last reply Reply Quote 0
              • N
                nurlan1992
                last edited by

                @chidgear:

                Hi. I finaly managed to successfully use skype while Squid3 & Squidguard are enabled in thransparent mode with ssl bumping, I used two alias, one for the hosts ,and another for the networks (IP addresses in CIDR format) then, I've put both aliases on the bypass.

                If it helps anyone, here are them.
                HOSTS:

                apps.skypeassets.com
                login.skype.com
                pipe.skype.com
                secure.skype.com
                config.skype.com
                api.skype.com
                ui.skype.com
                s.gateway.messenger.live.com
                get.skype.com
                dsn13.d.skype.net
                mobile.pipe.aria.microsoft.com
                a.config.skype.com
                www.skypeassets.com
                dr.skype.net
                apps.skype.com
                api.asm.skype.com
                

                Networks:

                64.0.0.0/7
                189.192.132.0/22
                156.154.144.0/20
                23.212.40.0/22
                104.208.28.0/22
                168.61.164.0/22
                91.190.216.0/22
                40.76.24.0/22
                23.211.236.0/22
                23.11.250.0/22
                23.2.96.0/22
                23.73.244.0/22
                91.190.216.0/22
                157.56.196.0/22
                104.42.8.0/22
                191.234.40.0/22
                23.213.88.0/22
                40.76.208.0/22
                168.61.176.0/22
                13.107.0.0/22
                23.213.88.0/22
                

                Regards!  ;D

                You added 2 rules in firewall aliases or in Squid whitelist? help me pls  :'(

                1 Reply Last reply Reply Quote 0
                • C
                  chidgear
                  last edited by

                  As you can see, there are a lot of addresses, so, to make this simple, I've created 2 aliases, One has hosts and the other has nets (IE: "SkypeHost" alias for hosts and "SkypeNet" alias for nets). This is not mandatory, but helps A LOT.
                  Then I put the aliases names ("SkypeHost" and "SkypeNet") in the "proxy bypass" field. This can be found under "Services" -> "Squid Proxy Server" -> "General" tab -> "Transparent Proxy Settings" section. There you will see 2 fields "Bypass Proxy for These Source IPs" and "Bypass Proxy for These Destination IPs"

                  The aliases names goes in the 2nd field ("Bypass Proxy for These Destination IPs") separated by semicolons, do not put spaces or extra characters. also copy&paste the aliases names, as far as I know, this is case sensitive.

                  SkypeHost;SkypeNet
                  

                  Once done this, save and apply.

                  The changes will take effect immediately, but skype may not recognice it. In order to be sure, close skype (if it's open) and open again. Now you may have no trouble  ;D

                  PS: If your facebook contacts aren't displayed or updated is because I didn't added the facebook IPs to the list, since facebook is forbidden on my work enviroment.

                  On this case, if you want to use facebook with skype too, you need to open the facebook addresses too.

                  Greetings and good luck!

                  1 Reply Last reply Reply Quote 0
                  • Z
                    zsolty_szasz
                    last edited by

                    How about group conversations in Skype? Does that works too for your setup?

                    1 Reply Last reply Reply Quote 0
                    • S
                      sherwinluissss
                      last edited by

                      Thanks  Chidgear i have already solved my problem with skype through squid. I've never thought that i could just bypass skype. I've been trying to solve this problem for 2 days already. THANKS!! ;D ;D

                      1 Reply Last reply Reply Quote 0
                      • I
                        itsharsha24gmail.com
                        last edited by

                        Hi sherwinluissss,

                        I configured pfsense 2.3.2 + squid (transparent with ssl inspection enabled)+ squidGuard. I have couple of issues skype is one of those. call are going fine but it is showing internet issue and not showing user as online it is keep trying to do get the status. can you please let me know how you solved your skype issue with squid. what are the hosts needs to be allowed i allowed skype.com live.com hotmail.com these three are using by skype atthe time of login. could you please help me how to fix this. My second problem is with multiple sip phones trying to connect one external pbx. no voice on incomming calls and no in and outbound voice ext to ext.

                        Thanks in advance.
                        Harry

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.