[RÉSOLU] Bot b3 Connection database Failed

Tout ce qui concerne la configuration et l'administration des serveurs.
Rendez-vous dans Outils de communication & communautaires pour la conception de sites Internet.
Squarios
Messages : 30
Enregistré le : 03 mars 2013, 23:07

Bot b3 Connection database Failed

Message par Squarios » 04 mars 2013, 03:24

Bonjour a tous

Alors voila j'ai créer un serveur urban terror j'ai voulu y installer un bot (b3) donc je suis le tuto de bigorneau A la lettre ! arriver a la fin ou il faut relancer un b3 je le lance est un message apparaît disant Connecting to b3 FAILED
Pouvez vous m'aidez s'il vous plait

Merci :)

Ps: Très bon tuto :) j'ai du faire un faute .. on vera sa par vos reponse

Avatar du membre
NezQuiCoule
Messages : 86
Enregistré le : 19 déc. 2010, 19:11
Localisation : Yonne (89)

Re: Bot b3 Connection database Failed

Message par NezQuiCoule » 04 mars 2013, 11:49

Salut Squarios.

Tout d'abord il faut que tu nous donnes un peu plus de renseignements :

-Sur quel système d'exploitation veux tu installer b3 ? (Windows, Linux...)
-As-tu déjà créé une base de données ?

Connection database Failed veut dire "La connexion à la base de données a échoué".

Squarios
Messages : 30
Enregistré le : 03 mars 2013, 23:07

Re: Bot b3 Connection database Failed

Message par Squarios » 04 mars 2013, 14:23

Salut NezQuiCoule merci de m'avoir répondu.

Alors J'utilise b3 sur Windows Vista

Oui j'ai créer une base de données

Ma config b3.xml


<?xml version='1.0' encoding='UTF-8'?>
<!--
This file is generated by the B3 setup Procedure.
If you want to regenerate this file and make sure the format is
correct, you can invoke the setup procedure with the
command : b3_run -s b3.xml

This is B3 main config file (the one you specify when you run B3 with the
command : b3_run -c b3.xml)

For any change made in this config file, you have to restart the bot.
Whenever you can specify a file/directory path, the following shortcuts
can be used :
@b3 : the folder where B3 code is installed in
@conf : the folder containing this config file
-->
<configuration>
<settings name="b3">
<!-- Define your game: cod/cod2/cod4/cod5/cod6/cod7/cod8
iourt41/iourt42
bfbc2/bf3/moh
etpro/altitude/oa081/smg/sof2/wop/wop15
homefront/ro2/csgo/ravaged/arma2 -->
<set name="parser">iourt41</set>
<!-- Your database info: [mysql]://[db-user]:[db-password]@[db-server[:port]]/[db-name] -->
<set name="database">mysql://b3:monmotdepasse@localhost/b3</set>
<!-- Name of the bot -->
<set name="bot_name">Angel</set>
<!-- Ingame messages are prefixed with this code, you can use colorcodes -->
<set name="bot_prefix">^0(^2b3^0)^7:</set>
<set name="time_format">%I:%M%p %Z %m/%d/%y</set>
<!-- The timezone your bot is in -->
<set name="time_zone">CEST</set>
<!-- How much detail in the logfile: 9 = verbose, 10 = debug, 21 = bot, 22 = console -->
<set name="log_level">9</set>
<!-- Name of the logfile the bot will generate -->
<set name="logfile">b3.log</set>
</settings>
<settings name="server">
<!-- The RCON pass of your gameserver -->
<set name="rcon_password">Monmotdepasse</set>
<!-- The port the server is running on -->
<set name="port">27960</set>
<!-- The gameserver generates a logfile, put the path and name here -->
<set name="game_log">D:\Program Files\UrbanTerror\q3ut4\games.log</set>
<!-- The public IP your gameserver is residing on -->
<set name="public_ip">127.0.0.1</set>
<!-- The IP the bot can use to send RCON commands to (127.0.0.1 when on the same box) -->
<set name="rcon_ip">127.0.0.1</set>
<!-- Delay between each log reading. Set a higher value to consume less disk resources or bandwidth if you remotely connect (ftp or http remote log access) -->
<set name="delay">0.33</set>
<!-- Number of lines to process per second. Set a lower value to consume less CPU resources -->
<set name="lines_per_second">50</set>
<!-- Is the gameserver running PunkBuster Anticheat: on/off -->
<set name="punkbuster">off</set>
</settings>
<settings name="update">
<!-- B3 checks if a new version is available at startup. Choose here what channel you want to check against.
Available channels are :
stable : will only show stable releases of B3
beta : will also check if a beta release is available
dev : will also check if a development release is available
If you don't know what channel to use, use 'stable'
-->

<!-- stable, beta or dev -->
<set name="channel">dev</set>
</settings>
<settings name="autodoc">
<!-- Autodoc will generate a user documentation for all B3 commands -->
<!-- by default, a html documentation is created in your conf folder -->

<!-- html, htmltable or xml -->
<set name="type">xml</set>
<!-- if you want to exclude commands reserved for higher levels -->
<set name="maxlevel">100</set>
<!-- Destination can be a file or a ftp url -->
<set name="destination">b3_doc.htm</set>
</settings>
<settings name="messages">
<set name="kicked_by">$clientname^7 was kicked by $adminname^7 $reason</set>
<set name="kicked">$clientname^7 was kicked $reason</set>
<set name="banned_by">$clientname^7 was banned by $adminname^7 $reason</set>
<set name="banned">$clientname^7 was banned $reason</set>
<set name="temp_banned_by">$clientname^7 was temp banned by $adminname^7 for $banduration^7 $reason</set>
<set name="temp_banned">$clientname^7 was temp banned for $banduration^7 $reason</set>
<set name="unbanned_by">$clientname^7 was un-banned by $adminname^7 $reason</set>
<set name="unbanned">$clientname^7 was un-banned $reason</set>
</settings>
<settings name="plugins">
<set name="external_dir">@b3/extplugins</set>
</settings>
<plugins>
<!-- plugin order is important. Plugins that add new in-game commands all depend on the admin plugin. Make sure to have the admin plugin before them. -->

<plugin config="@conf/plugin_censor.xml" name="censor" />
<plugin config="@conf/plugin_spamcontrol.xml" name="spamcontrol" />
<plugin config="@conf/plugin_admin.xml" name="admin" />
<plugin config="@conf/plugin_tk.xml" name="tk" />
<plugin config="@conf/plugin_stats.xml" name="stats" />
<plugin config="@conf/plugin_pingwatch.xml" name="pingwatch" />
<plugin config="@conf/plugin_adv.xml" name="adv" />
<plugin config="@conf/plugin_status.xml" name="status" />
<plugin config="@conf/plugin_welcome.xml" name="welcome" />
<plugin config="@conf/plugin_punkbuster.xml" name="punkbuster" />
<plugin config="@b3/extplugins/conf/poweradminurt.ini" name="poweradminurt" />
<plugin config="@b3/extplugins/conf/banlist.xml" name="banlist" />
<plugin config="@b3/extplugins/conf/plugin_chatlogger.xml" name="chatlogger" />
<plugin config="@b3/extplugins/conf/xlrstats.xml" name="xlrstats" />
<!-- You can add new/custom plugins to this list using the same form as above. -->
</plugins>
</configuration>


Ma b3.log


130304 02:47:07 BOT 'www.bigbrotherbot.net (b3) v1.9.0 [nt] [PoisonIvy] [Win32 standalone]'
130304 02:47:07 BOT 'Python: 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)]'
130304 02:47:07 BOT 'Default encoding: ascii'
130304 02:47:07 BOT 'Starting Iourt41Parser v1.15 for server 127.0.0.1:27960'
130304 02:47:07 BOT '--------------------------------------------'
130304 02:47:07 BOT 'Attempting to connect to database mysql://b3:******@localhost/b3...'
130304 02:47:07 ERROR 'Database connection failed, working in remote mode: (1045, "Access denied for user \'b3\'@\'localhost\' (using password: YES)") - [(\'b3\\\\storage\\\\database.pyo\', 243, \'connect\', None), (\'b3\\\\storage\\\\database.pyo\', 188, \'getConnection\', None), (\'MySQLdb\\\\__init__.pyo\', 81, \'Connect\', None), (\'MySQLdb\\\\connections.pyo\', 187, \'__init__\', None)]'
130304 02:47:07 BOT 'Game log D:\\Program Files\\UrbanTerror\\q3ut4\\games.log'
130304 02:47:07 BOT 'Starting bot reading file D:\\Program Files\\UrbanTerror\\q3ut4\\games.log'
130304 02:47:07 ERROR 'Error reading file D:\\Program Files\\UrbanTerror\\q3ut4\\games.log'

Avatar du membre
NezQuiCoule
Messages : 86
Enregistré le : 19 déc. 2010, 19:11
Localisation : Yonne (89)

Re: Bot b3 Connection database Failed

Message par NezQuiCoule » 04 mars 2013, 17:46

Déjà pour commencer, as-tu une raison quelconque de mettre le channel de mise à jour en dev ?

Code : Tout sélectionner

<set name="channel">dev</set>


Si tu ne vois pas la raison pour laquelle c'est sur dev, remplace par stable.

D'après les logs ton bot n'arrive pas à se connecter à la base de données en mode distant. Ta base de données est-elle sur la même machine que ton serveur Urban Terror et b3 ?
D'après les logs toujours, il n'arrive pas non plus à lire le fichier log, donc peut-être que le chemin du fichier games.log est mal renseigné.

Pour vérifier, il te suffit de copier le chemin pris par b3 :

Code : Tout sélectionner

D:\\Program Files\\UrbanTerror\\q3ut4\\games.log

et de le coller dans ta barre de recherche sur Windows dans démarrer.

Après avoir appuyé sur entrée ton fichier games.log doit apparaître. Si ce n'est pas le cas le chemin vers le fichier est incorrect.

Squarios
Messages : 30
Enregistré le : 03 mars 2013, 23:07

Re: Bot b3 Connection database Failed

Message par Squarios » 04 mars 2013, 19:17

Merci j'ai fait comme tu ma dit le fichier Urt était mal placer maintenant tout marche sauf La connections avec la bd
Quand j'ai lancer mon Server urt et b3 sur la console de mon serveur il y a écrie Rcon From 127.0.0.1:60092: Bizard non ?

Avatar du membre
PtitBigorneau
Messages : 516
Enregistré le : 19 oct. 2008, 13:50
Localisation : brest

Re: Bot b3 Connection database Failed

Message par PtitBigorneau » 04 mars 2013, 20:57

Bizard non ?

non :) normal

verifi ton mot de passe dans ton fichier b3.xml

Code : Tout sélectionner

<set name="database">mysql://b3:monmotdepasse@localhost/b3</set>


si c est le bon mot de passe euh ca peu etre un probleme de version MySQL
avec la version 5.1.36 y a pas soucis

Image
-[TPF]-PtitBigorneau
http://www.PtitBigorneau.fr

Squarios
Messages : 30
Enregistré le : 03 mars 2013, 23:07

Re: Bot b3 Connection database Failed

Message par Squarios » 04 mars 2013, 22:04

J'ai mi la version que tu ma dit et sa ne marche toujours pas :(


est pour
<set name="database">mysql://b3:monmotdepasse@localhost/b3</set> ces moi qui et cacher pour pas montrer le mot de passe

Squarios
Messages : 30
Enregistré le : 03 mars 2013, 23:07

Re: Bot b3 Connection database Failed

Message par Squarios » 05 mars 2013, 00:02

NE PAS ENERVER LE MODERATEUR O_O x')
Modifié en dernier par Squarios le 05 mars 2013, 02:22, modifié 1 fois.

Avatar du membre
Foxyfox
Responsable de branche
Responsable de branche
Messages : 1933
Enregistré le : 13 févr. 2008, 00:30
Localisation : Reims

Re: Bot b3 Connection database Failed

Message par Foxyfox » 05 mars 2013, 01:38

Essaye avec le compte root, je pense que tu t'y prend trop vite, il faut prendre son temps pour bien faire les choses.

Et le UP en l'espace de deux heures ce n'est pas tip top, ne réveille pas mon côté modérateur méchon ^^...
Ce qui ne me tue pas me rend plus fort

Squarios
Messages : 30
Enregistré le : 03 mars 2013, 23:07

Re: Bot b3 Connection database Failed

Message par Squarios » 05 mars 2013, 02:23

Compte root ? pas compris désoler :s

Avatar du membre
NezQuiCoule
Messages : 86
Enregistré le : 19 déc. 2010, 19:11
Localisation : Yonne (89)

Re: Bot b3 Connection database Failed

Message par NezQuiCoule » 05 mars 2013, 11:57

Ce que je te conseille de faire :

-Supprime la base de données que tu as déjà créé
-Refaire l'étape de la création de ta base de données, en prenant bien soin de faire exactement comme indiqué sur cette image :
Image

N'oublie pas d'importer les tables avec le fichier b3.sql

Ensuite dans le fichier b3.xml :

Code : Tout sélectionner

<set name="database">mysql://b3:motdepasse@localhost/b3</set>


Lance b3 et dis nous si ça fonctionne

Squarios
Messages : 30
Enregistré le : 03 mars 2013, 23:07

Re: Bot b3 Connection database Failed

Message par Squarios » 05 mars 2013, 13:45

UN GRAND MERCI A VOUS *_*

Problème : Je n'avais pas mi en local comme tu vien de me le montrer en image merci a tout se qui mon répondu

<3 Mon bot marche maintenant <3

Leetchi
Messages : 1498
Enregistré le : 18 mai 2011, 14:16

[RÉSOLU] Bot b3 Connection database Failed

Message par Leetchi » 05 mars 2013, 13:48

Non, en fait c'est pas résolu, quoi :D

Squarios
Messages : 30
Enregistré le : 03 mars 2013, 23:07

Re: [RÉSOLU] Bot b3 Connection database Failed

Message par Squarios » 05 mars 2013, 13:58

Une dernierre Question le bot n'est pas sur mon serveur :( j'ai fait !iamgod y a rien qui s'affiche aucun message du bot

Squarios
Messages : 30
Enregistré le : 03 mars 2013, 23:07

Probleme Bot b3

Message par Squarios » 05 mars 2013, 14:50

Re Bonjour

Voila mon problème mon bot b3 marche il écrit des message ect ^^ le seul truc qu'il fait pas ses les commande !help !admins ect aidez moi s'il vous plait :s

A la fin de la console b3 ses ecrie

Loading plugins ....................220

Répondre