[Freeswitch-users] mod_nibblebill ODBC issue
Steven Ayre
steveayre at gmail.com
Sun Dec 12 23:58:10 MSK 2010
2010-12-12 18:01:24.112413 [CRIT] mod_nibblebill.c:223 Cannot connect
to ODBC driver/database bandwidth.com (user: bandwidth.com / pass
password)!
Those are the default settings. I think you've probably loaded the
module with the default options before you saved the new nibblebill
config file.
Try running these commands at the console/cli:
reloadxml
reload mod_nibblebill
Also, check you're editing the correct nibblebill.conf.xml file, which
will be at
/usr/local/freeswitch/conf/autoload_configs/nibblebill.conf.xml
You won't need to check the DSN settings for any other files - nibble
bill will only use its own DSN setting.
-Steve
On 12 December 2010 20:02, Rafqat . <rafonline at hotmail.com> wrote:
>
> Hi,
>
> I have a problem trying to get mod_nibblebill to work. I have thought I had
> done everything to get it to work but obviously not:
>
> 2010-12-12 18:01:24.112241 [ERR] switch_odbc.c:313 STATE: IM002 CODE 0
> ERROR: [unixODBC][Driver Manager]Data source name not found, and no default
> driver specified
>
> 2010-12-12 18:01:24.112413 [CRIT] mod_nibblebill.c:223 Cannot connect to
> ODBC driver/database bandwidth.com (user: bandwidth.com / pass password)!
>
> Do I need to update more than just the nibblebill conf file?
>
> Any help is much appreciated
>
> CHeers
>
> Raf
>
>
> My /etc/odbc.ini file:
>
> [FreeSWITCH]
> Driver = MySQL
> SERVER = localhost
> PORT = 3306
> DATABASE = FreeSWITCH
> OPTION = 67108864
> Socket = /var/lib/mysql/mysql.sock
>
> My /etc/odbcinst.ini file:
>
> # Example driver definitinions
> #
> #
> # Included in the unixODBC package
> #[PostgreSQL]
> #Description = ODBC for PostgreSQL
> #Driver = /usr/lib/libodbcpsql.so
> #Setup = /usr/lib/libodbcpsqlS.so
> #FileUsage = 1
>
> # Driver from the MyODBC package
> # Setup from the unixODBC package
> [MySQL]
> Description = ODBC for MySQL
> Driver = /usr/lib64/libmyodbc3.so
> Setup = /usr/lib64/libodbcmyS.so
> FileUsage = 1
>
> Snippet of my nibblebill.conf.xml file:
>
> <!-- Information for connecting to your database -->
> <param name="db_username" value="rafqat"/>
> <param name="db_password" value="?????"/>
> <param name="db_dsn" value="FreeSWITCH"/>
>
>
> I have even setup the following links:
>
> mkdir /usr/local/freeswitch/etc
> ln -s /etc/odbcinst.ini /usr/local/freeswitch/etc/odbcinst.ini
> ln -s /etc/odbc.ini /usr/local/freeswitch/etc/odbc.ini
>
> I can connect successfully using isql:
>
> isql FreeSWITCH rafqat ??????
>
>
>
>
>
>
>
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
More information about the FreeSWITCH-users
mailing list