cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1913
Views
0
Helpful
9
Replies

403 Forbidden error - LMS3.1

"You don't have permission to access /cwhp/LiaisonServlet on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request."

I get this screen when I try to conect to CW.

I attach others files that can be useful.

Thanks very much in advance!!

9 Replies 9

Joe Clarke
Cisco Employee
Cisco Employee

This pdshow looks bad.  You're missing the Apache daemon.  Post the full output of the pdshow command (without the -brief flag).  Also, post a screenshot of your Services control panel showing all of the CiscoWorks services.  Also, post the output of "pdreg -l Apache".

--

Please support CSC Helps Haiti

https://supportforums.cisco.com/docs/DOC-8895

https://supportforums.cisco.com

Hi Joe!

Here attach the complete pdshow, and the services status.

The output "pdreg -l Apache":

>pdreg -| apache
[Mon Mar 29 11:03:38 2010] [warn] pid file c:/program files/cscopx/mdc/apache/logs/httpd.pid overwritten -- Unclean
Apache running...

I don´t know if a have to wait to complete run the Apache for view the output

Thanks in advance!!

best regards!!

The other file

The command is:

pdreg -l Apache


That is "dash ell" not "dash pipe".

Your installation appears to be damaged.  You're missing the Apache daemon.  This is critical.  You also have some service parameters set incorrectly.  The only service which should be Automatic is Daemon Manager (and tftp, rsh, and syslog).  The other CiscoWorks services must be Manual.  But, even after fixing that, the Apache daemon is gone.  What was done on this server recently?

I do the command with and without capital letter at beginning and get this error:

C:\Documents and Settings\ecortez>pdreg -l Apache
ERROR: Apache is not a registered server name.Please enter a valid process/serve
r name or check the case of the entered process/server name.

C:\Documents and Settings\ecortez>pdreg -l apache
ERROR: apache is not a registered server name.Please enter a valid process/serve
r name or check the case of the entered process/server name


What have to do now? I must change the services all in Manual except the Daemon Manager?
With the server we do not do nothing, just install the 3.2 LMS version..

thanks very much in advance!!

best regards!!

Then it sounds like the upgrade failed.  I suggest you uninstall LMS, then reinstall 3.2 from scratch.  When it is installed, restore a data backup from 3.1.

--

Please support CSC Helps Haiti

https://supportforums.cisco.com/docs/DOC-8895

https://supportforums.cisco.com

Sorry, I say wrong: was not an update to LMS3.2, is a CWLMS 3.1, and the installation was without problem.
I changed the process to automatic, except the Daemon Manager.
Why the Apache daemon is missing?
I think that is a problem of authentication, because else not display this kind of error:
"You don't have permission to access /cwhp/LiaisonServlet on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request."

Please, tell me if I can modify the permissions of causer or admin user.

Thanks very much in advance!!

I don't know why the Apache daemon is gone.  This would point to some kind of Registry issue if you did not make any conscious changes.  The only way to recover safely at this point is to reinstall LMS as I described.  Reinstall 3.1, then restore a known good data backup.

The reason you see the error is that Apache is not being started by Daemon Manager.  It is still installed on the system, but somehow, it was unregistered from Daemon Manager.  This isn't a problem we typically see which is why I'm recommending such a drastic solution to correct it.

--

Please support CSC Helps Haiti

https://supportforums.cisco.com/docs/DOC-8895

https://supportforums.cisco.com

Review Cisco Networking for a $25 gift card