Authserver "Impossible de se connecter" "L'hôte xxxxx n'est pas autorisé" après avoir modifié l'adresse IP de l'installation LAN
P粉766520991
P粉766520991 2024-04-04 15:06:41
0
1
378

Utilisez les instructions d'installation de Windows par défaut sur une installation Windows 10 sans système d'exploitation. J'ai fait fonctionner le serveur. Pour réitérer : cela n’utilise que les valeurs par défaut jusqu’à présent ; aucun changement. Je peux me connecter depuis une autre machine en utilisant mon client 3.3.5 existant, mais je ne peux pas accéder au domaine. Je peux le voir, mais si je clique sur le domaine, il se comporte comme s'il se connectait, puis la liste des domaines réapparaît. à plusieurs reprises.

Ensuite, je me suis souvenu que je devrais peut-être changer le numéro IP du serveur dans la base de données et/ou le fichier de configuration. Je le suis authserver.conf中更改了登录服务器ip,在worldserver.conf中更改了登录、世界和角色数据库ip;所有设置均使用 192.168.1.112。在领域列表中,我使用 Heidi 将两个 IP 设置更改为服务器计算机使用的同一 LAN IP,192.168.1.112. Ensuite, j'ai mis à jour l'onglet données avec la même adresse IP et publié les modifications. Je me suis déconnecté et j'ai quitté Heidi.

Maintenant, lorsque j'essaie de démarrer le serveur d'authentification, j'obtiens l'erreur dans le titre :

Authserver.exe ne peut pas se connecter à MySQL, l'hôte 'nameofservercomputer' n'a pas l'autorisation de se connecter.

J'ai trouvé ce problème dans le problème d'installation du docker, mais il était dû au fait que la table de données en temps réel dans Heidi n'était pas mise à jour. Je l'ai fait mais j'obtiens toujours la même erreur. J'ai trouvé d'autres indices selon lesquels je dois modifier la configuration MySQL pour autoriser d'autres connexions en dehors de localhost, mais jusqu'à présent, ils ont tous fourni des solutions qui supposent plus de connaissances que moi ou sont destinées à une utilisation que je n'ai pas encore spécifique. outils installés et peu familiers.

Quelqu'un peut-il me donner des conseils sur ce problème ? L'objectif est de configurer 1 serveur wow sur un réseau local accessible par tous les autres ordinateurs du réseau local. Je l'ai déjà fait une fois avec un serveur Trinitycore, mais c'était il y a quelques années et je ne me souviens tout simplement pas de ce que je devais faire.

P粉766520991
P粉766520991

répondre à tous(1)
P粉718730956

J'ai trouvé la question après avoir cherché en ligne et lu attentivement.

Première remarque : cette configuration est spécifiquement destinée à une utilisation LAN. Si cela fait partie de la solution pour l'accès à Internet ou autre chose, je ne sais pas.

Les fichiers authserver.conf et worldserver.conf sur un serveur WoW exécutant Azerothcore doivent être configurés avec l'adresse localhost par défaut de 127.0.0.1, où le programme d'installation semble suggérer de changer l'adresse en IP LAN du serveur. Je pense que cela ne devra peut-être être fait que lors de l'accès à Internet. Je ne fais pas ça. Le seul endroit dans la configuration du serveur où vous devez changer le numéro IP en numéro LAN au lieu de 127.0.0.1 est dans la table reallist de la base de données d'authentification, en utilisant la méthode d'édition mysql que vous avez installée et que vous choisissez d'utiliser. J'utilise Heidi. L'adresse locale est toujours 127.0.0.1 ; remplacez simplement le champ Adresse par l'adresse IP LAN de votre serveur WoW.

Ensuite, bien sûr, sur tous les ordinateurs du réseau local, vous devez modifier le fichier Realmlist de chaque ordinateur pour qu'il pointe vers l'adresse IP de l'ordinateur du réseau local. Le fichier realmlist se trouve dans le dossier enGB, qui se trouve dans le dossier DATA du dossier client... dans mon cas, ce serait World of Warcraft 3.3.5a/DATA/enGB/

J'espère que cela aidera quelqu'un à l'avenir. Cela fonctionne avec TrinityCore, AzerothCore et je suis sûr que d'autres versions fonctionneront également.

Oh, pour expliquer l'erreur que j'ai eue ci-dessus, c'était parce que j'avais modifié les numéros IP dans les fichiers de configuration authserver et worldserver, donc fondamentalement, le serveur essayait d'établir une connexion externe à la base de données au lieu d'une connexion interne, par défaut le les paramètres de sécurité étaient opposés.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!