I'm getting "no internet" or "proxy" status in RescueTime's preferences panel

You may need to set proxy settings or adjust them if they are not working.

Check server and port settings. It should be something like " http://proxy.mycompany.com" and "8080".

RescueTime supports HTTP Basic Authentication for proxies. You may need to supply a username and password if your proxy requires authentication.

On some Proxy servers, setting the username and password fields in the RescueTime preferences with your Windows login information will work. In this case, you may want to try setting the username to: machinename\username (sometimes just username) and then set the password to your Windows login password. For example, if your machine is named "my-computer" and your login is "myname", then you would want to enter my-computer\myname in the proxy username field and enter your windows login password in the password field.

If you don't know your proxy host and port information, you may be able to get your proxy information by looking for a proxy.pac file.

If your web browser is setup to use a pac file, it should be listed in your web browser proxy configuration settings. In this case, by copying and pasting the pac file location into your web browser, you should be able to view the pac settings. Typically the pac file is reasonably human readable and may look something like:

function FindProxyForURL(url, host)
  if (isInNet(host, "", "")) {     
     return "DIRECT";  
  } else {     
     if (shExpMatch(url, "http:*"))        
        return "PROXY webcache.domain.com:3128" ;     
     if (shExpMatch(url, "https:*"))        
        return "PROXY webcache.domain.com:3128" ;     
     if (shExpMatch(url, "ftp:*"))        
	return "PROXY webcache.domain.com:3128" ;     
     return "DIRECT";  

This tells me that the proxy server is "webcache.domain.com" and the port is "3128", with no username or password needed - so that is what I would put in my RescueTime proxy preferences.

Note: Sometimes, you need to remove the "http://" or "https://" in front of the server name. Sometimes you need to use the IP address of the server, and others it must be the server name, this is all dependent on your particular local network setup.

Consult your IT department if you need help. You may need to make firewall changes if you run one on your machine or network.

RescueTime's application talks securely to our servers on port 443 (HTTPS). The application needs to be able to reach " www.rescuetime.com" and "api.rescuetime.com" on port 443.


If you're using Linux you'll noticed that there is no UI to enter Proxy details. Being this the case, close down RescueTime. Open the file: `~/.config/RescueTime.com/rescuetimed.cfg` and modify the lines:


If you have troubles adding the password as a hash you can:

  1. Open a terminal window and type command openssl passwd -1
  2. Enter the password to your proxy server.
  3. Copy the hash into the configuration file.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us