We've switched from HP Quality Center to TestLink internally, and I'm in charge of setting it up. I was able to get the application installed and configured, mostly, in just a couple of minutes but am having trouble getting it to integrate with Bugzilla. It looks to me like the application is insisting to try and either connect locally only, or use a local username only, instead of trying to connect to the other server.
My setup:
TestLink+MySQL: qaloki.example.com
Bugzilla+MySQL: bugzilla.example.com
In my configuration, I have everything set up correctly:
Code: Select all
//Set the bug tracking system Interface
/** DB host to use when connecting to the Bugzilla db */
define('BUG_TRACK_DB_HOST', 'bugzilla.example.com');
/** name of the database that contains the Bugzilla tables */
define('BUG_TRACK_DB_NAME', 'bugs');
/** charset of the database that contains the Bugzilla tables */
define('BUG_TRACK_DB_CHARSET', 'UTF-8');
/** useful if you have several schemas see BUGID 1444*/
// define('BUG_TRACK_DB_SCHEMA', 'bugs');
/** DB type used for the bugtracking db */
define('BUG_TRACK_DB_TYPE','mysql');
/** DB user and password to use for connecting to the Bugzilla db */
define('BUG_TRACK_DB_USER', 'bugs');
define('BUG_TRACK_DB_PASS', '****');
Code: Select all
E_WARNING
mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Access denied for user 'bugs'@'qaloki.example.com' (using password: YES) - in C:\wampserver\www\testlink\third_party\adodb\drivers\adodb-mysql.inc.php - Line 364
Code: Select all
E_WARNING
mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Access denied for user 'bugs@bugzilla.ex'@'qaloki.example.com' (using password: YES) - in C:\wampserver\www\testlink\third_party\adodb\drivers\adodb-mysql.inc.php - Line 364
Any thoughts?