title: Please check the server log for more details. Original error: Unable to parse remote response
body: <p>I'm trying to run tests on GRID3 using appium, but every run i receive this error</p>
  <pre><code>public static AndroidDriver&lt;WebElement&gt; initAndroidDriver() throws Exception {
          try {
              String apkLink = SettingsProvider.getPropertyValue(&quot;front.android.apk.link&quot;) +
                      &quot;/&quot; + SettingsProvider.getPropertyValue(&quot;front.android.version&quot;);
              DesiredCapabilities capabilities = new DesiredCapabilities();
              capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, Platform.ANDROID);
              capabilities.setCapability(MobileCapabilityType.APP, apkLink);
              capabilities.setCapability(MobileCapabilityType.FULL_RESET, true);
              capabilities.setCapability(MobileCapabilityType.NO_RESET, false);
              capabilities.setCapability(&quot;appium:androidInstallTimeout &quot;, 100000);
              return new AppiumBuilder().createAndroidApkDriver(new URL(getSeleniumMobileGridHost()), capabilities);
          } catch (MalformedURLException e) {
              throw new Exception(&quot;Creating ANDROID driver exception &quot; + e.getMessage());
          }
      }
  </code></pre>
  <p>Error:</p>
  <pre><code>java.lang.AssertionError: Initialization Android driver Unable to create a new remote session. Please check the server log for more details. Original error: Unable to parse remote response: &lt;!DOCTYPE html&gt;
  </code></pre>
  <p>Any ideas how ti fix it?</p>