mirror of
https://github.com/postgres/postgres.git
synced 2025-04-22 23:02:54 +03:00
Make connect/test1 independent of localhost IPv6.
Since commit 868898739a8da9ab74c105b8349b7b5c711f265a, it has assumed "localhost" resolves to both ::1 and 127.0.0.1. We gain nothing from that assumption, and it does not hold in a default installation of Red Hat Enterprise Linux 5. Back-patch to 9.3 (all supported versions).
This commit is contained in:
parent
4b865aee25
commit
34baf8a00b
@ -54,7 +54,7 @@ exec sql end declare section;
|
|||||||
exec sql disconnect;
|
exec sql disconnect;
|
||||||
|
|
||||||
/* wrong port */
|
/* wrong port */
|
||||||
exec sql connect to tcp:postgresql://localhost:20/ecpg2_regression user regress_ecpg_user1 identified by connectpw;
|
exec sql connect to tcp:postgresql://127.0.0.1:20/ecpg2_regression user regress_ecpg_user1 identified by connectpw;
|
||||||
/* no disconnect necessary */
|
/* no disconnect necessary */
|
||||||
|
|
||||||
/* wrong password */
|
/* wrong password */
|
||||||
|
@ -109,7 +109,7 @@ main(void)
|
|||||||
|
|
||||||
|
|
||||||
/* wrong port */
|
/* wrong port */
|
||||||
{ ECPGconnect(__LINE__, 0, "tcp:postgresql://localhost:20/ecpg2_regression" , "regress_ecpg_user1" , "connectpw" , NULL, 0); }
|
{ ECPGconnect(__LINE__, 0, "tcp:postgresql://127.0.0.1:20/ecpg2_regression" , "regress_ecpg_user1" , "connectpw" , NULL, 0); }
|
||||||
#line 57 "test1.pgc"
|
#line 57 "test1.pgc"
|
||||||
|
|
||||||
/* no disconnect necessary */
|
/* no disconnect necessary */
|
||||||
|
@ -63,13 +63,10 @@
|
|||||||
[NO_PID]: sqlca: code: -402, state: 08001
|
[NO_PID]: sqlca: code: -402, state: 08001
|
||||||
[NO_PID]: raising sqlcode -220 on line 54: connection "CURRENT" does not exist on line 54
|
[NO_PID]: raising sqlcode -220 on line 54: connection "CURRENT" does not exist on line 54
|
||||||
[NO_PID]: sqlca: code: -220, state: 08003
|
[NO_PID]: sqlca: code: -220, state: 08003
|
||||||
[NO_PID]: ECPGconnect: opening database ecpg2_regression on localhost port <REGRESSION_PORT> for user regress_ecpg_user1
|
[NO_PID]: ECPGconnect: opening database ecpg2_regression on 127.0.0.1 port <REGRESSION_PORT> for user regress_ecpg_user1
|
||||||
[NO_PID]: sqlca: code: 0, state: 00000
|
[NO_PID]: sqlca: code: 0, state: 00000
|
||||||
[NO_PID]: ECPGconnect: could not open database: could not connect to server: Connection refused
|
[NO_PID]: ECPGconnect: could not open database: could not connect to server: Connection refused
|
||||||
Is the server running on host "localhost" (::1) and accepting
|
Is the server running on host "127.0.0.1" and accepting
|
||||||
TCP/IP connections on port 20?
|
|
||||||
could not connect to server: Connection refused
|
|
||||||
Is the server running on host "localhost" (127.0.0.1) and accepting
|
|
||||||
TCP/IP connections on port 20?
|
TCP/IP connections on port 20?
|
||||||
|
|
||||||
[NO_PID]: sqlca: code: 0, state: 00000
|
[NO_PID]: sqlca: code: 0, state: 00000
|
||||||
|
Loading…
x
Reference in New Issue
Block a user