Postgresql Tomcat et serveur dedié

Postgresql Tomcat et serveur dedié - Réseaux - Réseaux grand public / SoHo

Marsh Posté le 23-07-2012 à 15:10:42    

Bonjour actuellement sur un projet  de belote en ligne j'ai un petit souci concernant "pg_connect" en effet malgré avoir lu le support du site de belote en ligne il me reste une question pertinente:
est-ce-que  je dois me connecter en localhost sous pg_connect sachant que je suis sur un serveur dedié et que postgre et tomcat sont installé ou alors dois-je mettre l'ip fixe du serveur?  
Apres avoir regarder sur le site j'ai remarqué que beaucoup ont utilisé localhost mais quand je le fais il m'affiche une erreur et me dis que la connexion a localhost a échoué.
Cordialement jeremy

Reply

Marsh Posté le 23-07-2012 à 15:10:42   

Reply

Marsh Posté le 23-07-2012 à 15:37:11    

et ça marche avec l'adresse IP ? si oui, qu'y a t-il dans ton fichier hosts ?


---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
Reply

Marsh Posté le 23-07-2012 à 19:02:40    

oui avec l'adresse ip du serveur dédié il m'affiche bien phppgadmin.
mais comme je le dis sur le support tout ceux qui ont insérer cette aire de jeu sont en localhost lors de la connection.
Or moi localhost/phppgadmin j'ai ce message qui apparait:
La connexion a échoué
       
       
       
       
       
         
         
          Firefox ne peut établir de connexion avec le serveur à l'adresse localhost.
         
 
         
         
 
  Le site est peut-être temporairement indisponible ou surchargé. Réessayez plus
    tard ;
  Si vous n'arrivez à naviguer sur aucun site, vérifiez la connexion
    au réseau de votre ordinateur ;
  Si votre ordinateur ou votre réseau est protégé par un pare-feu ou un proxy,
    assurez-vous que Firefox est autorisé à accéder au Web.  
 
si vous tapez ks362194.kimsufi.com vous aurez phppgadmin or lorsque je fais une connection pg_connect j'ai ce message qui apparait:
 
Warning: pg_connect() [function.pg-connect]: Unable to connect to PostgreSQL server: could not connect to server: Connection refused Is the server running on host "localhost" and accepting TCP/IP connections on port 5432? could not connect to server: Connection refused Is the server running on host "localhost" and accepting TCP/IP connections on port 5432?
Voici ce qu'il y a dans mon hosts:
 
127.0.0.1       localhost.localdomain localhost
x.y.z  ks362194.kimsufi.com ks362194
r.s.t  www.team-belote.com
#(added automatically by netbase upgrade)
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
 
x.y.z et r.s.t correspondent aux ip bien entendu


Message édité par jeremdu54 le 23-07-2012 à 19:03:50
Reply

Marsh Posté le 23-07-2012 à 20:25:20    

je pense que le serveur n'est en écoute que sur son adresse ip x.y.z et non sur son adresse de loopback en l'état actuel des choses, d'où le "connexion refused" quand tu essayes sur la loopback.


---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
Reply

Marsh Posté le 24-07-2012 à 11:11:47    

Ben moi la j'ai tout reconfigurer de A a Z partitionnement du serveur dedeié reinstallation du server etc etc
je viens d'installer apache2 et la surprise... localhost ne fonctionne toujours pas

Reply

Marsh Posté le 24-07-2012 à 11:37:52    

pour information j'ai ping 127.0.0.1 Voici la réponse:
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_req=1 ttl=64 time=0.083 ms
64 bytes from 127.0.0.1: icmp_req=2 ttl=64 time=0.043 ms
64 bytes from 127.0.0.1: icmp_req=3 ttl=64 time=0.040 ms
64 bytes from 127.0.0.1: icmp_req=4 ttl=64 time=0.042 ms
64 bytes from 127.0.0.1: icmp_req=5 ttl=64 time=0.046 ms
64 bytes from 127.0.0.1: icmp_req=6 ttl=64 time=0.041 ms
 

Reply

Marsh Posté le 24-07-2012 à 11:49:03    

Y'a quoi comme directive "Listen" dans ton apache ?


---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
Reply

Marsh Posté le 24-07-2012 à 12:04:49    

heu dans quel fichier je dois regarder?

Reply

Marsh Posté le 24-07-2012 à 12:21:17    

# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default
# This is also true if you have upgraded from before 2.2.9-3 (i.e. from
# Debian etch). See /usr/share/doc/apache2.2-common/NEWS.Debian.gz and
# README.Debian.gz
 
NameVirtualHost *:80
Listen 80
 
<IfModule mod_ssl.c>
    # If you add NameVirtualHost *:443 here, you will also have to change
    # the VirtualHost statement in /etc/apache2/sites-available/default-ssl
    # to <VirtualHost *:443>
    # Server Name Indication for SSL named virtual hosts is currently not
    # supported by MSIE on Windows XP.
    Listen 443
</IfModule>
 
<IfModule mod_gnutls.c>
    Listen 443
</IfModule>

Reply

Marsh Posté le 24-07-2012 à 12:35:52    

tous tes essais de connexion sur localhost tu les fais bien depuis le serveur lui-même ?


---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
Reply

Marsh Posté le 24-07-2012 à 12:35:52   

Reply

Marsh Posté le 24-07-2012 à 13:02:16    

comment ca?
j'ai un serveur dedié ubuntu server  si je tape localhost il m'affiche rien si je tape ks36xxxx.kimsufi.com il m'affiche: it's work chose que je ne comprend pas:/

Reply

Marsh Posté le 24-07-2012 à 13:04:48    

jeremdu54 a écrit :

si je tape localhost il m'affiche rien si je tape ks36xxxx.kimsufi.com il m'affiche


 
mais tu le tapes où ? depuis quelle machine ?


---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
Reply

Marsh Posté le 24-07-2012 à 13:06:39    

sur mon navigateur firefox depuis windows

Reply

Marsh Posté le 24-07-2012 à 13:08:55    

non mais localhost (ou 127.0.0.1) ça désigne la machine sur laquelle tu te situes, donc si tu demandes localhost depuis le serveur ça désigne le serveur, si tu demandes localhost depuis ton PC ça désigne ton PC, etc.


Message édité par Misssardonik le 24-07-2012 à 13:09:06

---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
Reply

Marsh Posté le 24-07-2012 à 13:13:24    

ha lol j'ai trouvé une solution pour appellé le localhost du serveur dédié peut tu me dire si ceci est possible:  
dans le fichier /etc/hosts:
 
127.0.0.1               localhost ksxxxx ksxxxx.kimsufi.com  
 
si maintenant j'appelle ks36xxx il devrais me renvoyer vers le localhost de ma machine dédié non?

Reply

Marsh Posté le 24-07-2012 à 13:19:56    

je tien a m'excuser moi et les serveur dédié sa fais 2

Reply

Marsh Posté le 24-07-2012 à 13:24:36    

non ne fais pas ça, ça n'a pas de sens. Si tu veux joindre ton serveur depuis une autre machine tu dois tout simplement utiliser son adresse IP ou son nom.


Message édité par Misssardonik le 24-07-2012 à 13:24:49

---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
Reply

Marsh Posté le 24-07-2012 à 17:54:48    

arf d'accord alors la j'avoue que je comprend pas du tout:s pourquoi les personnes du support de belote en ligne font appel a pg_connect(host=localhost port=5432 user=xxx password=xxx) alors que tout ce qu'il faut et sur le serveur dédié ..Ceci n'as aucun sens.. Fin bon je vous remercie tout de meme de m'avoir éclairer


Message édité par jeremdu54 le 24-07-2012 à 17:55:18
Reply

Marsh Posté le 24-07-2012 à 17:56:47    

parce qu'ils se connectent depuis le serveur, que ce soit manuellement ou via un script qui tourne sur le serveur.


---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
Reply

Marsh Posté le 25-07-2012 à 11:18:27    

peut tu m'en dire plus sur le script? du php?

Reply

Marsh Posté le 25-07-2012 à 11:54:21    

non, je n'en ai aucune idée.


---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed