<p>
Hi,</p><p>we have cups 1.2.8 on solaris 10 (SPARC). After having modified the
cupsd.conf file to authorize our network 192.168.245.0/24 (a lab in order to
test cups with LDAP and with SAMBA) everywhere, I can log successfully on
http://192.168.245.10:631 and I obtain the cups top page. But each time we try
to click on a link, whatever it is, nothing happens in the browser and here
below is an extract of what we have in the error_log. This happends even if we
click on help, documentation, admin, ...</p><p>Note that all cgi files have 755
permissions and are owned by root:root</p><p>Do you have an idea ? I also join
the cupsd.conf file.</p><p></p><p>D [21/Mar/2007:11:43:46 -0100]
cupsdAcceptClient: 10 from 192.168.245.181:631 (IPv4)<br />D
[21/Mar/2007:11:43:46 -0100] cupsdReadClient: 10 GET /help/ HTTP/1.1<br />D
[21/Mar/2007:11:43:46 -0100] cupsdReadClient: 10 Browser asked for language
"fr.utf-8"...<br />D [21/Mar/2007:11:43:46 -0100] cupsdAuthorize: No
authentication data provided.<br />I [21/Mar/2007:11:43:46 -0100]
commptr=""<br />D [21/Mar/2007:11:43:46 -0100] CGI
/usr/lib/cups/cgi-bin/help.cgi started - PID = 18408<br />I
[21/Mar/2007:11:43:46 -0100] Started "/usr/lib/cups/cgi-bin/help.cgi"
(pid=18408)<br />D [21/Mar/2007:11:43:46 -0100] cupsdSendCommand: 10 file=11<br
/>E [21/Mar/2007:11:43:46 -0100] PID 18408 (/usr/lib/cups/cgi-bin/help.cgi)
stopped with status 13!<br />D [21/Mar/2007:11:43:46 -0100] [CGI]
/usr/lib/cups/cgi-bin/help.cgi: Permission denied</p><p></p><p>AND THE
CUPSD.CONF FILE:<br />========================</p><p>#<br /># "$Id:
cupsd.conf.in 5454 2006-04-23 21:46:38Z mike $"<br />#<br />#   Sample
configuration file for the Common UNIX Printing System (CUPS)<br />#  
scheduler.  See "man cupsd.conf" for a complete description of
this<br />#   file.<br />#<br /><br /># Log general information in error_log -
change "info" to "debug" for<br /># troubleshooting...<br
/>LogLevel debug<br /><br /># Administrator user group...<br />SystemGroup sys
root<br /><br /># Only listen for connections from the local machine.<br
/>#Listen localhost:631<br />Listen *:631<br />Listen
/var/run/cups/cups.sock<br /><br /># Show shared printers on the local
network.<br />Browsing On<br />BrowseOrder allow,deny<br />BrowseAllow
@LOCAL<br /><br /># Default authentication type, when authentication is
required...<br />DefaultAuthType Basic<br /><br /># Restrict access to the
server...<br /><Location /><br />  Order allow,deny<br />  Allow
localhost<br />  Allow 192.168.245.0/24<br /></Location><br /><br />#
Restrict access to the admin pages...<br /><Location /admin><br />  Order
allow,deny<br />  Allow localhost<br />  Allow 192.168.245.0/24<br
/></Location><br /><br /># Restrict access to configuration files...<br
/><Location /admin/conf><br />  AuthType Basic<br />  Require user
@SYSTEM<br />  Order allow,deny<br />  Allow localhost<br />  Allow
192.168.245.0/24<br /></Location><br /><br /># Set the default
printer/job policies...<br /><Policy default><br />  # Job-related
operations must be done by the owner or an adminstrator...<br />  <Limit
Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs
Set-Job-Attributes Create-Job-Subscription Renew-Subscription
Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job
Suspend-Current-Job Resume-Job CUPS-Move-Job><br />    Require user @OWNER
@SYSTEM<br />    Order deny,allow<br />    Allow from 192.168.245.0/24<br /> 
</Limit><br /><br />  # All administration operations require an
adminstrator to authenticate...<br />  <Limit Pause-Printer Resume-Printer
Set-Printer-Attributes Enable-Printer Disable-Printer
Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs
Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer
Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer
CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs
CUPS-Reject-Jobs CUPS-Set-Default><br />    AuthType Basic<br />    Require
user @SYSTEM<br />    Order deny,allow<br />    Allow from 192.168.245.0/24<br
/>  </Limit><br /><br />  # Only the owner or an administrator can cancel
or authenticate a job...<br />  <Limit Cancel-Job
CUPS-Authenticate-Job><br />    Require user @OWNER @SYSTEM<br />    Order
deny,allow<br />    Allow from 192.168.245.0/24<br />  </Limit><br /><br
/>  <Limit All><br />    Order deny,allow<br />    Allow from
192.168.245.0/24<br />  </Limit><br /></Policy><br /><br />#<br />#
End of "$Id: cupsd.conf.in 5454 2006-04-23 21:46:38Z mike $".<br
/>#<br /><br><br /></br>
-- <br />
Nicolas HAHN<br />
X-Itools project manager<br />
<br />
<br />

</p><br />
<br />
----------------------------------------------------------------<br />
This message was sent using IMP, the Internet Messaging Program.<br />