On 06/01/15 10:19, Øyvind Kolbu wrote: > > On 19.12.2014 19:17, James Cloos wrote: >>>> FATAL: no pg_hba.conf entry for host "129.240.1.1", user >>>> "foo_test_user", database " foo_test", SSL off >> there is an extra space, " foo_test" vs "foo_test". >> >> That might turn out to be the entire issue. >> > Sorry for the late reply, been gone on vacation. > > The extra space in my redacted log is not the issue. The issue is that > somehow when I enable > the tls module in Kamailio, I can not connect to my postgres server > anymore. Our server requires > SSL, and the error message is returned from the server as a result of > Kamailio not connecting with > or attempting SSL anymore for db_postgres. > Searching on google about libpq and tls I found the notes about SSL Initialization at:
- http://www.postgresql.org/docs/9.3/static/libpq-ssl.html Scroll down the page. Can you try adding: PQinitSSL(0); inside function: struct pg_con* db_postgres_new_connection(struct db_id* id) in file: modules/db_postgres/km_pg_con.c Before line with: ptr->con = PQsetdbLogin(id->host, ports, ... If works, we have to make that optional via modparam or try auto-detect if ssl is initialized (finding tls is loaded, but some other modules can do it, even when tls is not initialized, so mod param could be a safe way). Cheers, Daniel -- Daniel-Constantin Mierla http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users