Forums/Solutions & Frequently Asked Questions

How-To Setup and Use HTTP and HTTPS Proxy for myPhoneDesktop Client

Alex Krivov
posted this on June 16, 2010 13:07

If you use HTTP and HTTPS Proxy to connect to the Internet, please follow the instructions below to modify the myPhoneDesktop to include proxy configuration:

Note: consult your IT support to get appropriate HTTP and HTTPS Proxy attributes if you don't know them.

For Mac OS X

1. If myPhoneDesktop is running - quit it.
2. Open the myPhoneDesktop configuration file for editing e.g. in
TextEdit. To find configuration file:
a. Select the Applications | myPhoneDesktop in Finder.
b. Choose the "Show Package Content" from context menu.
c. Navigate to "Contents/Resources/app/bin/application.ini".
3. Specify properties started with "https.":
a. Specify https.proxySet=true
b. Specify your proxy host and port as values for https.proxyHost and
https.proxyPort attributes.
c. If your proxy requires authentication you should also specify values
for https.proxyUser and https.proxyPassword attributes.
4. Save configuration file.
5. Start myPhoneDesktop application.
  1. (if running) Quit myPhoneDesktop application
  2. Using Finder locate myPhoneDesktop.app in your Applications folder
  3. Right-Click (or Ctrl+Click) myPhoneDesktop.app and choose the "Show Package Contents" from the context menu
  4. In the Finder window Navigate to "Contents/Resources/app/bin/" folder
  5. Open application.ini (the myPhoneDesktop configuration file) in TextEdit. 
  6. To setup HTTPS Proxy configuration you would need to specify appropriate parameters for properties that started with "https.":
    1. Specify https.proxySet=true
    2. Specify your proxy host and port as values for https.proxyHost and https.proxyPort attributes.
    3. If your proxy requires authentication you should also specify values for https.proxyUser and https.proxyPassword attributes.
  7. You can use the same HTTPS proxy settings for all protocols by setting the useSameProxyForAllProtocols=true 
  8. To setup HTTP Proxy configuration you would need to specify appropriate parameters for properties that started with "http.":
    1. Specify http.proxySet=true
    2. Specify your proxy host and port as values for http.proxyHost and http.proxyPort attributes.
    3. If your proxy requires authentication you should also specify values for http.proxyUser and http.proxyPassword attributes.
  9. Save application.ini configuration file and close TextEdit
  10. Start myPhoneDesktop application.

For Windows

  1. (if running) Quit myPhoneDesktop application
  2.  Open application.ini (the myPhoneDesktop configuration file) in Notepad.exe. By default configuration file is located at: "C:\Program Files\myPhoneDesktop\bin\application.ini
  3. To setup HTTPS Proxy configuration you would need to specify appropriate parameters for properties that started with "https.":
    1. Specify https.proxySet=true
    2. Specify your proxy host and port as values for https.proxyHost and https.proxyPort attributes.
    3. If your proxy requires authentication you should also specify values for https.proxyUser and https.proxyPassword attributes.
  4. You can use the same HTTPS proxy settings for all protocols by setting the useSameProxyForAllProtocols=true
  5. To setup HTTPS Proxy configuration you would need to specify appropriate parameters for properties that started with "http.":
    1. Specify http.proxySet=true
    2. Specify your proxy host and port as values for http.proxyHost and https.proxyPort attributes.
    3. If your proxy requires authentication you should also specify values for http.proxyUser and http.proxyPassword attributes.
  6. Save application.ini configuration file and close Notepad.exe
  7. Start myPhoneDesktop application.

 

Note: If proxy is not longer used you can reverse above changes by setting https.proxySet=false or http.proxySet=false

 
Topic is closed for comments