[scassidy@jacensolo ~]$ /usr/sbin/sestatus | grep SELinux SELinux status: enabled SELinuxfs mount: /selinux
I have yet to find what to do to enable webserver connections. Susan On Fri, Jan 24, 2014 at 9:38 AM, Adrian Klaver <adrian.kla...@gmail.com>wrote: > On 01/24/2014 09:35 AM, Susan Cassidy wrote: > >> I've already checked that. It is enabled. I am running Scientific Linux. >> > > SELinux is enabled? > The database connection value is enabled to allow or disallow webserver > connections? > > >> >> On Fri, Jan 24, 2014 at 8:28 AM, Tom Lane <t...@sss.pgh.pa.us >> <mailto:t...@sss.pgh.pa.us>> wrote: >> >> Susan Cassidy <susan.cass...@decisionsciencescorp.com >> <mailto:susan.cass...@decisionsciencescorp.com>> writes: >> > $dbh = >> DBI->connect("dbi:Pg:dbname=$dbname;host=${dbserver};port=$dbport;", >> > $dbuser, $dbpasswd) or >> > errexit( "Unable to connect to dbname $dbname, err: >> $DBI::errstr"); >> >> > The exact same connection string works fine in a standalone perl >> program. >> >> Given the permissions errors you mentioned upthread, I'm wondering >> whether >> you're running on Red Hat/CentOS, and if so whether SELinux is >> preventing >> apache from connecting to unexpected port numbers. I seem to recall >> that there's a SELinux boolean specifically intended to allow or >> disallow >> database connections from webservers, but I couldn't tell you the name >> offhand. >> >> regards, tom lane >> >> >> > > -- > Adrian Klaver > adrian.kla...@gmail.com >