• 0
Testuff

en cours Test du serveur BEST PRODUCTION 1.8, mais probleme

Question

Posted (edited)

Version des fichiers/ Type d'émulateur : SF BEST Production 1.8 (40k) + VDI TEAM FE Files 2016

Domaine (Base de données, Client, Core...)

Utilisation de la VDI :

 

Et du server :

https://m2dev.net/topic/975-sf-best-production-18-source/?_fromLogin=1&_fromLogout=1

 

Votre niveau (Débutant, Intermédiaire, Avancé..) : Débutant

 

Description du problème

J'ai utilisé la VDI de la TEAM FE files 2016 pour implanter le SF BEST PRODUCTION 1.8.

 

Concernant la partie "game" :

j'ai mis le fichier game.tar.gz à la racine du serveur, puis j'ai réalisé un tar -zxvf game.tar.gz, ce qui à permis d'extrait le game dans /usr/game

 

Concernant le mysql :

- j'ai coupé le server mysql via la commande service mysql-server stop, puis j'ai mis le fichier mysql.tar.gz à la racine du serveur, puis j'ai réalisé un tar -zxvf mysql.tar.gz, ce qui à permis d'extrait la base mysql dans /var/db/

- Puis j'ai suivi les manipulations ci-dessous décrites sur le site :

service mysql-server stop

mysqld_safe --skip-grant-tables &

mysql -u root

use mysql

update user set password=PASSWORD('METEAQUIAPASS') where user='root';

flush privileges;

quit

service mysql-server stop

service mysql-server start

service mysql-server restart

 

Et lorsque je lance le sh start.sh, le serveur de démarre pas et voici l'erreur présente dans les logs :

socket_tcp_bind: tcp_socket: Can't assign requested address

 

Comment reproduire le problème ? :

Même en modifiant les CONFIG dans db, auth, core1, etc..., notamment le BIND_IP en 192.168.X.X, mais rien ne change

 

Recherches et tests effectués :

https://metin2dev.org/board/index.php?/topic/4650-socket_tcp_bind-tcp_socket-cant-assign-requested-address/

http://just4metin.ro/arhiva-prob/socket-tcp-bind-tcp-socket-can-assign-requested-address-t45669.html

https://www.elitepvpers.com/forum/metin2-pserver-discussions-questions/3092501-help-socket_tcp_bind-tcp_socket-cant-assign-requested-address.html

 

Merci à tous pour votre aide

 

Messieurs les admin du forum, je ne suis pas sûr de poster cette demande d'aide au bon endroit et si cette demande d'aide est autorisé sachant que les SF ne sont pas de ma conception ni du forum FE. Je vous laisse donc supprimer ce post, si vous estimez qu'il ne respecte pas les règles du forum. Merci à vous

 

En postant ma demande d'aide, j'affirme avoir lu et accepté le Règlement de Funky-Emulation.

Edited by Testuff

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

pourquoi ne pas partir sur la v4 de bestproduc? 

et perso changer le bind_ip n'apporte rien de plus 

normalement si tu le garde juste en local tu devrai rien aa voir a changer cotes serveur.

juste a modifier la parti client avec ton ip et sur ta machine taper

sh temizle.sh et après sh baslat.sh 

j'ai aussi la bestproduction en v4 sur une vdi fonctionnel mes bon utilise pas pour l'instant:p

 

  • Like 1

Share this post


Link to post
Share on other sites
  • 0
Le 03/01/2019 à 08:11, Testuff a dit :

Version des fichiers/ Type d'émulateur : SF BEST Production 1.8 (40k) + VDI TEAM FE Files 2016

Domaine (Base de données, Client, Core...)

Utilisation de la VDI :

 

Et du server :

https://m2dev.net/topic/975-sf-best-production-18-source/?_fromLogin=1&_fromLogout=1

 

Votre niveau (Débutant, Intermédiaire, Avancé..) : Débutant

 

Description du problème

J'ai utilisé la VDI de la TEAM FE files 2016 pour implanter le SF BEST PRODUCTION 1.8.

 

Concernant la partie "game" :

j'ai mis le fichier game.tar.gz à la racine du serveur, puis j'ai réalisé un tar -zxvf game.tar.gz, ce qui à permis d'extrait le game dans /usr/game

 

Concernant le mysql :

- j'ai coupé le server mysql via la commande service mysql-server stop, puis j'ai mis le fichier mysql.tar.gz à la racine du serveur, puis j'ai réalisé un tar -zxvf mysql.tar.gz, ce qui à permis d'extrait la base mysql dans /var/db/

- Puis j'ai suivi les manipulations ci-dessous décrites sur le site :

service mysql-server stop

mysqld_safe --skip-grant-tables &

mysql -u root

use mysql

update user set password=PASSWORD('METEAQUIAPASS') where user='root';

flush privileges;

quit

service mysql-server stop

service mysql-server start

service mysql-server restart

 

Et lorsque je lance le sh start.sh, le serveur de démarre pas et voici l'erreur présente dans les logs :

socket_tcp_bind: tcp_socket: Can't assign requested address

 

Comment reproduire le problème ? :

Même en modifiant les CONFIG dans db, auth, core1, etc..., notamment le BIND_IP en 192.168.X.X, mais rien ne change

 

Recherches et tests effectués :

https://metin2dev.org/board/index.php?/topic/4650-socket_tcp_bind-tcp_socket-cant-assign-requested-address/

http://just4metin.ro/arhiva-prob/socket-tcp-bind-tcp-socket-can-assign-requested-address-t45669.html

https://www.elitepvpers.com/forum/metin2-pserver-discussions-questions/3092501-help-socket_tcp_bind-tcp_socket-cant-assign-requested-address.html

 

Merci à tous pour votre aide

 

Messieurs les admin du forum, je ne suis pas sûr de poster cette demande d'aide au bon endroit et si cette demande d'aide est autorisé sachant que les SF ne sont pas de ma conception ni du forum FE. Je vous laisse donc supprimer ce post, si vous estimez qu'il ne respecte pas les règles du forum. Merci à vous

 

En postant ma demande d'aide, j'affirme avoir lu et accepté le Règlement de Funky-Emulation.

Utilise les fichiers v4 il y a encore quelque bugs mais plus avancé et plus stable

  • Like 1

Share this post


Link to post
Share on other sites
  • 0
Posted (edited)

Bonjour à tous,

 

Merci pour vos réponses, je suis preneur pour la v4, mais ou puis la prendre avec les sources, svp ? (SI vous avez une vdi, je suis preneur aussi 😀, avec le client).

 

Merci encore pour votre aide

 

Je viens de trouver trois site avec trois versions différentes :

 

1) http://cyber-gamers.org/topic/46112-novo-best-production-v4-23082018/

 

2) https://www.m2tec.net/index.php?/topic/1081-bestproduction-v4/&

 

3) http://just4metin.ro/serverfiles/best-production-final-versiyon-t78011.html

 

J'ai opter pour le site n°3, car il y  une VDI, cependant j'ai du corriger trois soucis sur la VDI :

 

1) Je ne trouve pas le mot de passe MYSQL pour accéder à la base de données
La solution trouvée, le mot de passe VDI SQL: daroo123

 

2) les bibliothèques libz.so.4 sont manquantes
Résolu avec la solution suivante:
"cd / lib
fetch http: //tv1.luki4fun.net/M2/64bit_libs.tgz
tar xzvf 64bit_libs.tgz
rm 64bit_libs.tgz "

 

3) J'ai une erreur lors du lancement du serveur dans la base de données
"Chargement: échec de DirectQuery (SELECT IP_FROM, IP_TO, COUNTRY_NAME FROM iptocountry)"
Résolu avec la solution suivante:
Navicat> Compte> iptocountry>
CTRL + Q taper le code suivant.
INSERT INTO `iptocountry` VALUES ('127.0.0.1', '127.0.0.1', 'localhost');

 

4) J'ai une erreur lors du lancement du serveur dans la base de données

Load:  DirectQuery failed(SELECT login FROM block_exception)"

Résolu avec la solution suivante :

ajouter un identifiant à la table mysql block_exception quelque chose comme 1 ou ce que vous voulez

 

Par contre impossible de faire marcher les clients des trois sites :

 

Sur les sites 1 et 2 le client fonctionne par défaut, cependant si avec le pack.py je recompacte le root avec l'adresse ip de mon serveur, le client ne se lance plus et dans le syserr.log, j'ai ceci RunMain Error

 

Sur le site n°3, il faut commencer par compacter tous les pack avec l'outil pack.py et les placer dans le client, si je fais cette manipulation, le client ne se lance pas et dans le syserr.log, j'ai ceci RunMain Error

 

Pouvez-vous m'aider, s'il vous plait ?

 

Merci à vous

 

 

Edited by Testuff
Ajout d'info

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.