Unable to connect to Katalon TestOps (Analytics) : which URL to put in proxy whitelist?

Hello,
I cannot upload test results to TestOps due to my company proxy.

when looking at config.metadata_.log file,
It seem that it is because Katalon is using this URL : https://katalon-test.s3-accelerate.amazonaws.com
I have to ask to whitelist correct URLs in order to be able to let Katalon use it through my company proxy.

Is there other URLs I should add to proxy whitelist ?

For information, I already put these urls in whitelist :
https://analytics.katalon.com/

https://docs.katalon.com
http://download.katalon.com
http://update.katalon.com

Remark : it would be much more easy for me if every URL were belonging to domain katalon.com !!

Hi @staniere,

Please find the following domains that you need to whitelist:

hello @Beo, thanks for your answer.
it seem that Katalon use also this url : https://katalon-test.s3-accelerate.amazonaws.com
this url is not in domain *.katalon.com and seem temporary.
this URL is not expected to change ? (I need to set permanent url in whitelist)

For information, I found this info in my .log file (located in folder /config/metadata) :

Warning: NLS unused message: MSG_INFO_DLG_AUTHENTICATE_ENTER_USERNAME_PASSWORD in: com.kms.katalon.composer.integration.analytics.constants.composerIntegrationAnalyticsMessages
Katalon TestOps: Unexpected response, URL: https://katalon-test.s3-accelerate.amazonaws.com/1bbd5dc6-8daf-49a9-b541-e17e488aabb4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20200311T171747Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Credential=AKIAIXB3N7Z3SQHJU4MQ%2F20200311%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=70a962c2508ada331df6b5cdfc4cba2fb229c9e39a7bab9fd98557f356cbb068, Status: 407, Response: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<!-- FileName: index.html
     Language: [en]
-->
<!--Head-->
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  <meta http-equiv="X-UA-Compatible" content="IE=7" />
  <title>McAfee Web Gateway - Notification</title>
  <script src="/mwg-internal/de5fs23hu73ds/files/javascript/sw.js" type="text/javascript" ></script>
  <link rel="stylesheet" href="/mwg-internal/de5fs23hu73ds/files/default/stylesheet.css" />
</head>
<!--/Head-->
<!--Body-->
<body onload="swOnLoad();">
  <table class='bodyTable'>
    <tr>
      <td class='bodyData' background='/mwg-internal/de5fs23hu73ds/files/default/img/bg_body.gif'>
<!--Logo-->
<table class='logoTable'>
  <tr>
    <td class='logoData'>
      <a href='http://www.mycompany.com'>
        <img src='/mwg-internal/de5fs23hu73ds/files/default/img/logo_mwg.png'></a>
    </td>
  </tr>
</table>
<!--/Logo-->
<!--Contents-->
<!-- FileName: authenticationrequired.html
     Language: [en]
-->
<!--Title-->
<table class='titleTable' background='/mwg-internal/de5fs23hu73ds/files/default/img/bg_navbar.jpg'>
  <tr>
    <td class='titleData'>
      Authentication Required
    </td>
  </tr>
</table>
<!--/Title-->

<!--Content-->
<table class="contentTable">
  <tr>
    <td class="contentData">
      You must be authenticated to access this URL.
    </td>
  </tr>
</table>
    
<script language="javascript" type="text/javascript">
   urlprotocol = "https";
   statuscode=407;

   if(statuscode==401 && urlprotocol == "ftp"){
      document.write("<form name=\"ftpform\" method=\"get\" action=\"\">");
      document.write("<table class=\"contentData\">");
      document.write("<tr><td class=\"contentData\" colspan=2>Please enter your credentials in the form below and click \"Access FTP\" button if your browser doesn't present authentication promt for FTP sites.</td></tr>");
      document.write("<tr><td class=\"contentData\">Username:</td><td><input type=\"text\" id=\"ftpUsername\" name=\"ftpUsername\" size=40 /></td></tr>");
      document.write("<tr><td class=\"contentData\">Password:</td><td><input type=\"password\" id=\"ftpPassword\" name=\"ftpPassword\" size=40 /></td></tr>");
      document.write("<tr><td class=\"contentData\" colspan=2 align=center><input type=\"button\" onclick=\"redirectToFTP();\" value=\"Access FTP\" /></td></tr>");
      document.write("</table>");
      document.write("</form>");
   }
   
   function redirectToFTP(){
      var username=escape(document.getElementById("ftpUsername").value);
      var password=escape(document.getElementById("ftpPassword").value);
      location.href = "ftp://"+username+":"+password+"@katalon-test.s3-accelerate.amazonaws.com:443"
   }
</script>
<!--/Content-->

<!--Info-->
<table class="infoTable">
  <tr>
    <td class="infoData">
      <b>URL: </b><script type="text/javascript">break_line("https://katalon-test.s3-accelerate.amazonaws.com");</script><br />
    </td>
  </tr>
</table>
<!--/Info-->

        <br />
<!--/Contents-->
<!--Foot-->
<table class='footTable'>
  <tr>
    <td class='helpDeskData' background='/mwg-internal/de5fs23hu73ds/files/default/img/bg_navbar.jpg'>
      For assistance, please contact your IT helpdesk.
    </td>
  </tr>
  <tr>
   <td class='footData'>
      generated at 2020-03-11 18:17:47  by myproxy <br />
      Client IP Address: 10.1.251.112<br />
       Rule Name: Perform Authentication (Authentication with Kerberos and NTLM Fallback)
   </td>
  </tr>
</table>
<!--/Foot-->
      </td>
    </tr>
  </table>
</body>
<!--/Body-->
</html>

Hey @staniere,

For your purpose of uploading test results, please whitelist this URL https://katalon-test.s3-accelerate.amazonaws.com also. This is used for uploading reports to Katalon TestOps.

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.