Dans le déploiement local de Coze, ce qui est souvent le plus irritant n’est pas que le modèle ne puisse pas fonctionner, mais que les points de connexion et d’enregistrement ne répondent pas pendant longtemps. Il existe de nombreux problèmes de ce type dans la communauté publique, et la véritable raison n’est généralement pas mystérieuse, mais la plupart du problème est que l’adresse d’accès front-end, le port conteneur, le reverse proxy et d’autres endroits ne sont pas alignés. Le dépôt open source officiel de Coze Studio est https://github.com/coze-dev/coze-studio, et le README officiel affiche également le portail d’accès par défaut ainsi que la méthode de démarrage de Docker.
Si vous tombez sur une page qui s’ouvre, mais que le bouton d’enregistrement semble dysfonctionner, ne vous précipitez pas pour la réinstaller tout de suite. Souvent, c’est juste que la requête est envoyée au mauvais port, ou que des interfaces comme « /api/passport/... » ne sont pas bien transférées et que la page semble « non réactive ».
Examinons d’abord les deux points les plus courants
Le premier est la cartographie des ports de « coze-web ». Une façon typique de gérer cela dans la communauté est de changer le port web en « docker-compose.yml » directement en « 8888:80 » puis de le redémarrer. La seconde est la configuration du proxy dans « default.conf » : si la requête frontale est traitée comme une page statique, un 404 ou un idle apparaîtra après avoir cliqué sur le bouton, mais le navigateur peut ne pas signaler immédiatement une erreur sur Surface.
Pourquoi ça ressemble à « bouton cassé » ?
Parce que le composant front-end lui-même est très probablement toujours là, mais la requête envoyée n’est pas allée sur le bon chemin back-end. Ce que vous voyez sur la page est un formulaire, mais ce que le navigateur reçoit derrière peut être une page 404, une page de saut, ou même une réponse par défaut d’un site statique. Pour l’utilisateur, il ne fait que cliquer sans répondre, et pour le système, c’est en fait un mauvais chemin.
- Commencez par vérifier le réseau dans les outils de développement du navigateur pour voir si une demande d’inscription a été envoyée.
- Vérifiez s’il y a un 404 dans le journal « coze-web » ou si le chemin ne peut pas être trouvé.
- Si vous avez changé de domaine, de port ou de génération inverse, vérifiez d’abord ces changements plutôt que de douter de votre système de compte.
Comment y faire face dans la communauté
L’approche la plus courante n’est pas de « fixer le bouton », mais de réaligner les liens d’accès : l’adresse accédée par le navigateur, le port de « coze-web », l’entrée d’interface de « coze-server », les règles proxy de Nginx, idéalement toutes selon la même logique. Beaucoup de gens changent de « ports » et le problème disparaît, ce qui indique que la cause principale est que la requête n’est pas dans le bon service.
Si vous changez de port et que ça ne fonctionne toujours pas, continuez à vérifier les chemins de ressources statiques du WEB_LISTEN', du reverse proxy, et du front-end. Ce problème se répète dans les problèmes publics, et l’approche est la même : laisser la requête atteindre le service en premier, puis parler de l’enregistrement de connexion lui-même.
Conclusion d’une phrase
Les points de connexion et d’enregistrement en coze ne répondent pas, généralement non pas parce que la fonction du compte est défaillante, mais parce que le port local, la génération inverse ou le chemin de requête n’est pas connecté. En redressant d’abord le lien de requête, beaucoup de problèmes de « défaillance de bouton » disparaîtront d’eux-mêmes.