SiteMinder synchronization throws an SUPPersistenceException with
Mobilink – In a network configuration using Apache Web server and mod_proxy, the
StreamErrorMessage (404) is a standard HTTP NOT_FOUND status. This may
be caused if the httpd.conf settings for mod_proxy
are incorrect (including the ProxyPass and ProxyPassReverse properties),
or if the URLSuffix in the client is incorrect. The error log captures
the following message: Error: SUPPersistenceException:
SUPPersistenceException from synchronize: --
SUPSynchronizeException: Sync failed: -1305
(MOBILINK_COMMUNICATIONS_ERROR) %1:86 %2:404 %3:0Details:
StreamErrorCode = 86 StreamErrorMessage = 404
Ensure the mod_proxy settings in
httpd.conf,
both ProxyPass and ProxyPassReverse "directive", are on separate
ines within
httpd.conf (typically added in a
section towards the bottom with a comment). For
example:
# mod_proxy routing directivesProxyPass /rbs/ http://suphost.acme.com:2480/
ProxyPassReverse /rbs/ http://suphost.acme.com:2480/ProxyPass /mbs/
http://suphost.acme.com:5001/ ProxyPassReverse /mbs/ http://suphost.acme.com:5001/
Ensure
that both directions are configured in the
httpd.conf for the Mobilink port. If
SAP Mobile Platform is installed on
suphost.acme.com ProxyPass /rbs/
http://suphost.acme.com:2480/ ProxyPassReverse /rbs/
http://suphost.acme.com:2480/, then you must set the
URLSuffix to /rbs.