Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Oracle ORA-24408: could not generate unique server group name PHP on Ubuntu

Posted on 2012-03-19
4
Medium Priority
?
5,857 Views
Last Modified: 2012-03-20
I am trying to setup a PHP (Ubuntu) server to connect to an Oracle database.  Installed oci8 PHP extension by following these directions:

https://help.ubuntu.com/community/PHPOracle

When I try to make my connection with oci_connect, I get:

ORA-24408: could not generate unique server group name

This article suggests downgrading to 10g, but I'd like to get it working with the latest client if possible:

http://nickshontz.wordpress.com/2011/11/29/php-oracle/

Comments suggest it might be related to a hostname problem--but I'm not clear from comments how to address the issue.  Any help much appreciated.
0
Comment
Question by:scotru
  • 2
  • 2
4 Comments
 
LVL 78

Accepted Solution

by:
slightwv (䄆 Netminder) earned 2000 total points
ID: 37743229
I'm only responding to a neglected question alert.  I'm not a PHP or Ubuntu person but have a lot of Unix in a previous life.

Check for a loopback.  Look at the following link in the section:  Loopback Interface

https://help.ubuntu.com/10.04/serverguide/C/network-configuration.html
0
 

Author Comment

by:scotru
ID: 37744072
Definitely on the right track.  I had to add a hosts entry for the server's host name in the /etc/hosts file for the loopback address.

127.0.0.1    server-hostname

This fixed the problem.  I'm not clear on the difference between 127.0.0.1 and 127.0.1.1 (maybe this should be the later, but it works with the 0.0.1).
0
 
LVL 78

Expert Comment

by:slightwv (䄆 Netminder)
ID: 37744206
127.0.0.1 is the universal loopback address.  technically anything with 127. is also considered 'local'.
0
 

Author Comment

by:scotru
ID: 37744303
Ah, I see-- yea, I'm familiar with 127.0.0.1, just didn't realize the whole class A was local.  

Thanks!
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Since pre-biblical times, humans have sought ways to keep secrets, and share the secrets selectively.  This article explores the ways PHP can be used to hide and encrypt information.
There are times when I have encountered the need to decompress a response from a PHP request. This is how it's done, but you must have control of the request and you can set the Accept-Encoding header.
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
This video shows information on the Oracle Data Dictionary, starting with the Oracle documentation, explaining the different types of Data Dictionary views available by group and permissions as well as giving examples on how to retrieve data from th…
Suggested Courses

885 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question