unixODBC PB

7 réponses
Avatar
Bzzz
Salut liste,

j'ai besoin d'un ODBC postgresql fonctionnel pour un pgm.
Il ne comporte rien d'extraordinaire et est correctement
=C3=A9crit.

Cependant, si une connexion directe (par psql) fonctionne
correctement sur localhost, un check ODBC plante m=C3=A9chamment:

# isql freepybx freepybx freepybx -v=20
[28000][unixODBC]FATAL: no pg_hba.conf entry for host "127.0.0.1", user "fr=
eepybx", database "freepypbx", SSL off
[ISQL]ERROR: Could not SQLConnect

sauf qu'=C3=A9videmment j'ai bien la ligne:
host freepybx freepybx 127.0.0.1/32 md5
dans pg_hba.conf et que Pg a =C3=A9t=C3=A9 red=C3=A9marr=C3=A9 pour en teni=
r compte:(

Si quelqu'un a une id=C3=A9e, je suis preneur.

JY
--=20
Reply hazy, ask again later.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20120323165026.06950055@anubis.defcon1

7 réponses

Avatar
xavier limodin
--f46d0408d6b5dcf98504bc132063
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Le 25 mars 2012 17:42, xavier limodin a écrit :

host freepybx freepybx 127.0.0.1/32 md5
dans pg_hba.conf et que Pg a été redémarré pour en tenir compte: (




Salut

logiquement

host freepybx freepybx 127.0.0.1/ <http://127.0.0.1/32>8
md5

parait déjà plus conforme.


oups !!



host freepybx freepybx 127.0.0.0/ <http://127.0.0.1/32>8
md5

--f46d0408d6b5dcf98504bc132063
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<br><br><div class="gmail_quote">Le 25 mars 2012 17:42, xavier limodin <s pan dir="ltr">&lt;<a href="mailto:">xavier.limo </a>&gt;</span> a écrit :<br><blockquote class="gmail_quot e" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="gmail_quote"><div class="im"><blockquote class="gmail_quo te" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex" >host      freepybx      freepybx      <a href="http:// 127.0.0.1/32" target="_blank">127.0.0.1/32</a>      md5<br>



dans pg_hba.conf et que Pg a été redémarré pour en tenir compte:(<b r>
<br></blockquote><div><br></div></div><div>Salut</div><div><br></div><div>l ogiquement  </div><div><br></div><div>host      freepybx      freepybx      <a href="http://127.0.0.1/32" target="_blank">12 7.0.0.1/</a>8     md5</div>


<div><br></div><div>parait déjà plus conforme.</div><div><br></div><div ><br></div></div>
</blockquote></div>oups !!<div><br></div><div>host      freepybx      freepybx      <a href="http://127.0.0.1/32" target="_blank ">127.0.0.0/</a>8     md5</div>

--f46d0408d6b5dcf98504bc132063--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/CAGx9Qert45tMCkjXUonT8Hnh0Nq=w64rZwrzdGbNK7agGA4+
Avatar
xavier limodin
--f46d04016a815fc74b04bc131ee5
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable


host freepybx freepybx 127.0.0.1/32 md5
dans pg_hba.conf et que Pg a été redémarré pour en tenir compte:(




Salut

logiquement

host freepybx freepybx 127.0.0.1/ <http://127.0.0.1/32>8
md5

parait déjà plus conforme.

--f46d04016a815fc74b04bc131ee5
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div class="gmail_quote"><blockquote class="gmail_quote" style="margi n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">host      f reepybx      freepybx      <a href="http://127.0.0.1/32" targ et="_blank">127.0.0.1/32</a>      md5<br>


dans pg_hba.conf et que Pg a été redémarré pour en tenir compte:(<b r>
<br></blockquote><div><br></div><div>Salut</div><div><br></div><div>logique ment  </div><div><br></div><div>host      freepybx      freep ybx      <a href="http://127.0.0.1/32" target="_blank">127.0.0.1/ </a>8     md5</div>

<div><br></div><div>parait déjà plus conforme.</div><div><br></div><div ><br></div></div>

--f46d04016a815fc74b04bc131ee5--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/CAGx9QepOC84jrt9BWcQVoObGbrkMzTP3Re2=
Avatar
Bzzz
On Sun, 25 Mar 2012 17:43:28 +0200
xavier limodin wrote:

> logiquement
>
> host freepybx freepybx 127.0.0.1/ <http://127.0.0.1/32>8
> md5
>
> parait déjà plus conforme.



Et ça changerait quoi?

A part une mise en conformité avec la RFC 1700, ça ne change
strictement rien puisque de toute façon les unices n'utilisent
QUE 127.0.0.1/32.

--
Better to use medicines at the outset than at the last moment.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
xavier limodin
--bcaec554de5c71dccc04bc14c059
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

j'arrive pas reproduire la même sans commenter les entrées dans pg_hba. conf.

A moins d'avoir un pg_hba.conf différent renseigné dans postgresql.conf ?
hba_file = '/etc/postgresql/9.1/main/pg_hba.conf' # host-based
authentication file


:~$ isql xavier xavier xavier -v
[28000][unixODBC]FATAL: no pg_hba.conf entry for host "127.0.0.1", user
"xavier", database "xavier", SSL off
[ISQL]ERROR: Could not SQLConnect


# Database administrative login by Unix domain socket
local all postgres peer

# TYPE DATABASE USER ADDRESS METHOD

# "local" is for Unix domain socket connections only

# IPv4 local connections:
#host xavier xavier 127.0.0.0/8 md5

# IPv6 local connections:

--bcaec554de5c71dccc04bc14c059
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

j&#39;arrive pas reproduire la même sans commenter les entrées dans pg_ hba.conf.<div><br><div>A moins d&#39;avoir un pg_hba.conf différent rense igné dans postgresql.conf ?</div><div><div>hba_file = &#39;/etc/postgre sql/9.1/main/pg_hba.conf&#39;<span class="Apple-tab-span" style="white- space:pre"> </span># host-based authentication file</div>

</div><div><br></div><div><div><br></div><div><div>:~$ isql xavi er xavier xavier -v</div><div>[28000][unixODBC]FATAL:  no pg_hba.conf ent ry for host &quot;127.0.0.1&quot;, user &quot;xavier&quot;, database &quot; xavier&quot;, SSL off</div>

<div>[ISQL]ERROR: Could not SQLConnect</div><div><br></div></div><div><br>< /div><div><div># Database administrative login by Unix domain socket</div>< div>local   all             postgres                                peer</div>

<div><br></div><div># TYPE  DATABASE        USER            ADDRESS                 METHOD</div><div><br></div>< div># &quot;local&quot; is for Unix domain socket connections only</div><di v><br></div><div># IPv4 local connections:</div>

<div>#host   xavier          xavier          <a href ="http://127.0.0.0/8">127.0.0.0/8</a>             md5</div><d iv><br></div><div># IPv6 local connections:</div><div><br></div><div><br></ div></div><div><br></div><div><br>

</div></div></div>

--bcaec554de5c71dccc04bc14c059--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/CAGx9QepVr2baLEZb0VAo0d_gpEKfT_WM7HdoGrx6J3K+
Avatar
Bzzz
On Sun, 25 Mar 2012 19:39:40 +0200
xavier limodin wrote:

j'arrive pas reproduire la même sans commenter les entrées dans pg_hba.conf.



CàD?


:~$ isql xavier xavier xavier -v
[28000][unixODBC]FATAL: no pg_hba.conf entry for host "127.0.0.1", user
"xavier", database "xavier", SSL off
[ISQL]ERROR: Could not SQLConnect




Qu'est-ce que tu veux dire? Que si tu décommentes la ligne en
question il n'y-a pas d'erreur?

--
Nuke the unborn gay female whales for Jesus.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
xavier limodin
--bcaec554de5ce0e03504bc150a77
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable



Qu'est-ce que tu veux dire? Que si tu décommentes la ligne en
question il n'y-a pas d'erreur?

Exact, désolé je vois pas, je sèche.



Effectivement ça marche aussi avec 127.0.0.1/32

# IPv4 local connections:
#host all all 127.0.0.1/32 md5
host xavier xavier 127.0.0.1/32 md5

:~$ isql xavier xavier xavier -v
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
SQL>

--bcaec554de5ce0e03504bc150a77
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div class="gmail_quote"><blockquote class="gmail_quote" style="margi n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im" ><br>
</div>Qu&#39;est-ce que tu veux dire?  Que si tu décommentes la ligne e n<br>
question il n&#39;y-a pas d&#39;erreur?<br>
<br></blockquote><div>Exact, désolé je vois pas, je sèche.</div><div> <br></div><div>Effectivement ça marche aussi avec <a href="http://127.0 .0.1/32">127.0.0.1/32</a></div><div><br></div><div><div># IPv4 local connec tions:</div>

<div>#host    all             all             < a href="http://127.0.0.1/32">127.0.0.1/32</a>            md5< /div><div>host    xavier          xavier          < a href="http://127.0.0.1/32">127.0.0.1/32</a>            md5< /div>

</div><div><br></div><div><div>:~$ isql xavier xavier xavier -v< /div><div>+---------------------------------------+</div><div>| Connected!                            |</div><div>|                                       |</ div>

<div>| sql-statement                         |</div ><div>| help [tablename]                      |</div> <div>| quit                                  |</div><div>|                                       |</div><div>+---------------------------------------+</ div>

<div>SQL&gt; </div></div><div><br></div><div><br></div><div><br></div><di v><br></div><div> </div></div>

--bcaec554de5ce0e03504bc150a77--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/CAGx9Qepkz1cJoSAiDe+Na5WYSJ5wdK==u+OWqi1Jvsai½
Avatar
Bzzz
On Sun, 25 Mar 2012 20:00:29 +0200
xavier limodin wrote:


Effectivement ça marche aussi avec 127.0.0.1/32

# IPv4 local connections:
#host all all 127.0.0.1/32 md5
host xavier xavier 127.0.0.1/32 md5

:~$ isql xavier xavier xavier -v
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
SQL>



Haaa, ça veut donc dire que mon PB est lié au driver ODBC
PostgreSQL.
J'ai été obligé d'installer ce driver à partir du tarba ll parce que
le package Debian me faisait péter un max de dépendances à c ause d'un
conflit avec iODBC2.

Bon ben je n'ai plus qu'à poireauter jusqu'à ce que ça soit fixé, ou
passer ça sous squeeze.

Merci!
--
Lies! All lies! You're all lying against my boys!
-- Ma Barker

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/