403 Forbidden error accessing iPrint objects within iManager

  • 7024794
  • 25-Aug-2020
  • 25-Aug-2020

Environment

OES 2018 SP1
OES 2018 SP2

Situation

Accessing iPrint objects using iManager results in a 403 Forbidden error

Resolution

Run this command:
a2enmod -l

If the access_compat Apache module shows within the list of loaded modules, then unload it by issuing these commands:
a2enmod -d access_compat;rcapache2 restart

Cause

In one scenario, the access_compat module was loaded while troubleshooting a different Apache issue.  This module alters the way iPrint accesses Apache directories, resulting in problems for iPrint.

Additional Information

The /var/log/apache2/error_log file showed the following:
[DATE] [negotiation:error] [pid 5588] [client 10.11.22.186:49274] AH00690: no acceptable variant: /usr/share/apache2/error/HTTP_FORBIDDEN.html.var
[DATE] [access_compat:error] [pid 5591] [client 10.11.22.186:49275] AH01797: client denied by server configuration: /ipp
The a2enmod -l command returned the following list of loaded Apache modules:
actions alias auth_basic authn_file authz_host authz_groupfile  authz_user authn_dbm autoindex cgi dir env expires include log_config mime negotiation setenvif ssl suexec userdir reqtimeout proxy proxy_ajp rewrite authn_core authz_core access_compat