How To Fix Spotify [ Proxy settings or offline mode ]. Tutorial - Apple OS X: Configuring Proxy Settings. How to access SPOTIFY| DESKTOP from India (2017). How to fix Spotify error 17 firewall on mac ( most errors). How to configure Proxy Settings on an Apple Mac. How to fix Spotify being offline (Firewall, Proxy, Error 101, Offline). How to fix Spotify error 17 firewall on mac ( most errors).
If you somehow stumbled upon this guide instead of the similar ones ranked higher on google search, well, I think you’re going to get your time’s worth.
If you’re like me, who mostly will be using Spotify on your PC and does not want to go through the hassle of logging every 2 weeks or so, this guide might just do it for you.
I live in India, and there are already some great music streaming apps available such as Saavn, Gaana, Google Play Music, Apple Music, etc. But I have been a long time Spotify user (that is, before they started banning my accounts after 2 weeks) and the music collection, the playlist curation, and just the sheer volume of amazing content that is available on the platform makes me come back to it again and again. And so, after stumbling across the internet in search of a one stop solution for my problem, I decided to do some research and write one of my own.
I want to start off by saying that you do need a VPN to use Spotify in restricted countries, whether it be always on, or during a login (which logs you out after 15–20 days or sometimes permanently bans your account).
I’m not saying that other VPNs are bad or anything, a lot of my friends have been either using with a constant VPN or just re-logging every time they get logged out. However, I didn’t get a seamless experience with any of these methods. All the VPNs I tried (like running in a separate browser tab or even system wide VPN) gave me some or the other issue that ruined the experience.
What you need :
an AWS account (free tier will work just fine)
ssh client (you can use the Ubuntu Bash for Windows)
Let’s get started.
Setup AWS EC2
Login to your AWS Console, Select EC2 and Launch a new Instance
2. Select Amazon Linux AMI
3. Choose t2.micro and Click on ‘Next : Configuration Instance Details’
5. Click on ‘Add Rule’ and Select ‘Custom UDP Rule’. Then, in the Rule Source Type, select ‘Anywhere’ and set ‘Port Range’ to 8001. Your settings should look like this.
6. Click ‘Review and Launch’ -> ‘Launch’. You will get a menu like this.
7. Select ‘Create a new Key pair’ from the first drop down box. Set ‘Key Pair Name’ : “SpotifyAWS” (you can name it anything you like) and Click ‘Download Key Pair’. You will have a ‘SpotifyAWS.pem’ file downloaded.
8. Click ‘Launch’. When you go back to your EC2 Dashboard, you will have a running instance.
9. Select that instance, and Click ‘Connect’. You will get a popup window with instructions on how to connect to your instance.
Connect to your instance via Bash
1. Open bash, and cd to the directory where you have the .pem file we just downloaded. In my case, I have it on my Desktop.
2. Copy the ‘Example’ command from the AWS window that we have opened.
3. Paste the command in bash, and append to that “ -D 8001” so you have a final command something like this. When you hit enter, type ‘yes’ and you might get an error like this.
4. Simply run the Command “chmod 400 <path/to/your/.pem/file>” which in my case is “chmod 400 SpotifyAWS.pem”
5. Again, run the ‘connect’ command, and you should be able to login to your EC2 instance.
Works similarly on Ubuntu Bash on Windows 10
Change Spotify Settings
Open the Spotify App, and Click on Settings.
Set the Proxy Host : ‘127.0.0.1’, Port : ‘8001’ and Proxy Type : ‘Socks4’
Click ‘Update Proxy’
The last step is simply use any Browser VPN like HolaVPN or Zenmate and make a new Spotify Account (or you can try to login with your older account also) and you’re Done!
Enjoy hassle free Spotify Access!
Thanks for reading. Let me know if you faced any issues during the setup process or if you would like me write more such guides. Also, this article is written for educational purposes only. I do not mean to cause any harm to either Spotify or AWS. Adios :)
If you feel your Internet connection is slower than what it should be or you notice that certain websites get blocked while browsing, it could be because all your Internet traffic is going through a proxy server.
A proxy server is basically just another computer that sits between you and your ISP. It’s usually configured in corporate environments to filter web traffic going to and from employee computers. In this article, I’ll show you how you can check your proxy settings to see if your computer is indeed using a proxy server or not.
In most cases, you won’t actually be able to turn off the proxy server, since it is controlled by an administrator. However, there are times when personal computers accidentally or maliciously get set to use a proxy server.
Check Proxy Settings in Windows
In Windows, most browsers will use the proxy settings that are set on the computer. Each browser has a settings page to adjust proxy settings, but they normally just link to the settings dialog in Windows itself.
In Windows 10, there are two ways to go about changing the settings: via the Settings app or via the traditional Control Panel. I’ll mention both methods here because the Control Panel method is what you’ll need to use for Windows 7, 8 or Windows Vista.
Windows 10 Settings App
Click on Start and then click on the gear icon (Settings) at the far left. In Settings, click on Network & Internet.
In the left-hand pane, click on Proxy at the very bottom.
Here you have all the settings that are related to setting up a proxy in Windows. It’s basically split into two configurations: either Automatic or Manual proxy setup. In 99% of the cases, everything should be set to Off. If anything is turned on, your web traffic could be going through a proxy.
Control Panel
If you’re using an older version of Windows or if you just like the old way, you can edit the same settings via the Control Panel. Note that whichever way you choose to edit the settings, there are only one set of proxy settings in Windows.
Once you open Control Panel, just click on Internet Options.
In the Internet Options dialog, go ahead and click on the Connections tab and then click on LAN settings at the bottom.
Here you will see all the same settings as in the Settings app shown above. Anything you configure here will show up there and vice versa.
Check Proxy Settings in Mac OS X
If you are using a Mac with OS X, then the procedure is similar. You have to change the proxy settings in System Preferences as this is where most browsers check automatically.
Open System Preferences and click on Network. On the left-hand side, make sure to select the connected or active network connection. You can have different proxy settings for each type of network connection.
At the bottom, click on the Advanced button. Click on the Proxies tab and you’ll see a bunch of different protocols you can configure.
For example, if you click on Web Proxy (HTTP), you’ll be able to enter the proxy server IP address, port number, username and password.
Check Proxy Settings in Linux
In Linux, it really depends on what distribution you are running. Mostly, though, it’s going to be some version of KDE or GNOME. For example, in Linux Mint Cinnamon, which is based heavily on GNOME, you would click on the button and then click on System Settings.
Next, you would scroll down to Hardware and then click on Networking.
Finally, if you click on Network Proxy, you can choose from Automatic or Manual.
This is pretty much the same procedure for Ubuntu also, which uses Unity and GNOME. It’ll be different if you are using a different desktop environment. If you have any questions, feel free to comment. Enjoy!