Troubleshooting Ngrok Integration

Using Ngrok with a WordPress install in a sub-directory

      Create a file named .ngrok_subdir.php
      Copy the following code into the file

      <?php //Use Override Values
      $use_override_values = TRUE;

      //WordPress Address (URL)
      $home_dir_override = '';

      //Site Address (URL)
      $site_dir_override = '/sub-directory_name';

      Change the last line where it says "/sub-directory_name" to the name that your WordPress install is located.

Sorry, you can not use Ngrok Integration Plugin...

This message can be presented if the required DS-CLI plugin is not active along with the Ngrok Integration Plugin. Please activate DS-CLI:
Open DesktopServer
Select the first option “Stop or restart the web and database services.” [ Next > ]
Under "Enable Developer Plugins:" check the DS-CLI checkbox.
Select the "Restart the web and database services".

[ Next > ]

Or you are running the Limited version of DesktopServer, please upgrade by visiting https://serverpress.com/get-desktopserver

"Too many redirection requests"

This can occur if you have WordPress Address (URL) and Site Address (URL) set to https:// instead of http://. To correct his go to the Dashboard of the site, then Settings > General and alter WordPress Address (URL) and Site Address (URL).

"This site can’t be reached -- localhost refused to connect."

This can be a permissions issue on Mac. Please take the following steps:

  1. Open Terminal ( Applications > Utilities > Terminal )
  2. Type: sudo chmod -R 777 /Applications/XAMPP/ds-plugins/ngrok-integration

When registering Ultimatum Toolset it fails!

This is caused do to Ngrok converting all URL's to relative. To register deactivate the Ngrok Integration plugin in DesktopServer and you will be able to register with your Ultimatum Account.