Hi everybody!

I need to run postgres db on different host than sipxpbx run.
I've looked over all sturtup scripts and configs and change data or add code
for different postgres hostname, including
/etc/sipxpbx/database/database.xml and sipxconfig.properties.in.

sipxconfig.log:

"2008-12-24 14:01:06,897": INFO:DynamicSessionFactoryBean:743:Building new
Hibernate SessionFactory
"2008-12-24 14:01:36,089":
WARN:BasicResourcePool:1841:com.mchange.v2.resourcepool.basicresourcepool$acquiret...@199f443--
Acquisition Attempt Failed!!! Cle
aring pending acquires. While trying to acquire a needed new resource, we
failed to succeed more than the maximum number of allowed acquisition
attempts (30)
. Last acquisition attempt exception:
org.postgresql.util.PSQLException: Connection refused. Check that the
hostname and port are correct and that the postmaster is accepting TCP/IP
connections.
        at
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:122)
        at
org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:66)
        at
org.postgresql.jdbc2.AbstractJdbc2Connection.<init>(AbstractJdbc2Connection.java:125)
        at
org.postgresql.jdbc3.AbstractJdbc3Connection.<init>(AbstractJdbc3Connection.java:30)
        at
org.postgresql.jdbc3.Jdbc3Connection.<init>(Jdbc3Connection.java:24)
        at org.postgresql.Driver.makeConnection(Driver.java:382)
        at org.postgresql.Driver.connect(Driver.java:260)
        at
com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:135)
        at
com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)
        at
com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:171)
        at
com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:137)
        at
com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)
        at
com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)
        at
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)
        at
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
Caused by: java.net.ConnectException: Connection refused
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
        at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
        at java.net.Socket.connect(Socket.java:519)
        at java.net.Socket.connect(Socket.java:469)
        at java.net.Socket.<init>(Socket.java:366)
        at java.net.Socket.<init>(Socket.java:180)
        at org.postgresql.core.PGStream.<init>(PGStream.java:59)
        at
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:77)
        ... 14 more

sipxconfig.properties.in:

[crop]
# ======= BEGIN NEW INSTALLATION SETTINGS =================
#added by petol
sipxconfig.db.host=postgres.local
sipxconfig.db.user=sipxdbuser
sipxconfig.db.url=jdbc:postgresql://postgres.local:5432/SIPXCONFIG
database.xml:
[crop]
  <property name="sipxconfig.db.name" value="SIPXCONFIG" />
  <property name="sipxconfig.db.host" value="postgres.local" />
  <property name="sipxconfig.db.user" value="sipxdbuser" />
  <property name="sipxconfig.db.password" value="sipxdbpass" />
  <property name="sql.dir" location="${basedir}" />
  <property name="sipxpbx.conf.dir" location="${basedir}/.." />
  <property name="sipxconfig.db.url"
value="jdbc:postgresql://${sipxconfig.db.host}/${sipxconfig.db.name}" />
  <property name="dblink.sql" location="/usr/share/pgsql/contrib/dblink.sql"
/>
[crop]

Note that postgres.local not equal to localhost.

Grateful for any help.

-- 
/petol
http://kab.tv/rus
_______________________________________________
sipx-users mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-users
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-users

Reply via email to