2017-03-16 36 views
0

我們有Redmine & TestLink託管在Amazon Cloud上的2臺不同服務器上。 我使用下面的方法/解決方法來建立這兩者之間的連接,但是我得到「有些東西阻止連接到錯誤跟蹤系統,它會在testlink的執行測試頁面上創建性能問題...」。 (:其餘接口)從管理平臺Testlink與redmine(界面:rest)的集成不起作用

<issuetracker> 
    <apikey>3fe68920f3cf</apikey> 
    <uribase>https://odessa.sharred.net</uribase> 
    <uriview>https://odessa.sharred.net/redmine/CM/issues/</uriview> <!-- for Redmine 1.x add show/ --> 
    <projectidentifier>Common</projectidentifier> 
    </issuetracker> 
  • 啓用API

    管理平臺製造在以下問題跟蹤管理配置。

  • 爲使curl_setopt()允許使用HTTPS,在C:\ xampp \ htdocs \ testlink \ third_party \ redmine-php-api \ lib \ redmine-rest-api.php中進行設置。
  • 嘗試使用IP ADDRESS而不是主機名給予Redmine基本URL。
  • 在testlink的活動部分沒有看到任何相關日誌。
  • 用$ g_interface_bugs ='REDMINE'在config.inc.php中添加redmine條目;
  • 還觀察到URIBASE中給出的URL在web瀏覽器中打開,參數作爲密鑰傳遞,即https://odessa.sharred.net?key=3fe68920f3cf 可從testlink服務器訪問。

對這個問題的任何見解/解決方案將是很大的幫助。

+0

你檢查了redmine的日誌嗎? –

回答

0
Your configuration should look something like this. 


             
  
<issuetracker> 
 
    <apikey>3fe68920f3cf</apikey> 
 
    <uribase>https://ServerIP/redmine</uribase> 
 
    <uriview>https://ServerIP/redmine/issues/</uriview> 
 
    <projectidentifier>CM</projectidentifier> 
 
    </issuetracker>
I also had trouble and just got it working now. If you still have issue goto http://TLServerIP/testlink/lib/events/eventviewer.php and check the error Similarly you can go to //redmineinstalldir/apps/redmine/htdocs/log/production.log to see what error you are getting after you click test connection on testlink