title: Answer to TestLink xmlrpc API (via Python) 404 not found
body: <p>Since I don't have enough reputation I could answer the following question:</p>
  
  <p>I'm trying to connect to TestLink via the xmlrpc API. I've set the following in TestLink's config.inc.php:</p>
  
  <pre><code>$tlCfg-&gt;api-&gt;enabled = TRUE;
  $tlCfg-&gt;exec_cfg-&gt;enabled_test_automation = ENABLED;
  </code></pre>
  
  <p>and restarted the apache sever. I tried to connect the TestLink server via the python package TestLink-API-Python-client (<a href="https://github.com/orenault/TestLink-API-Python-client" rel="nofollow">https://github.com/orenault/TestLink-API-Python-client</a>)</p>
  
  <pre><code>from testlink import TestlinkAPIClient, TestLinkHelper
  import sys
  
  URL = 'http://MYSERVER/testlink/lib/api/xmlrpc.php'
  DevKey = 'MYKEY'
  
  tl_helper = TestLinkHelper()
  myTestLink = tl_helper.connect(TestlinkAPIClient) 
  myTestLink.__init__(URL, DEVKEY)
  
  myTestLink.checkDevKey()
  </code></pre>
  
  <p>And then I receive a TLConnectionError, stating my url, and 404 Not Found...</p>
  
  <p>Does anyone have any idea?</p>
  
  <p>Thanks.</p>
  
  <p>ANSWER:  Remove "testlink" from the URL.  For example:</p>
  
  <pre><code>URL = 'http://MYSERVER/lib/api/xmlrpc.php'
  </code></pre>