Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Unable to download mobile app

SA-98643

Summary

Unable to download mobile app for Android and iOS. A blue window displays with an error on clicking Download after successful build from Build server. This occurs on the Weblogic server.


Error Messages

Error on blue window

mentioning Unauthenticated or NO ID available

Log errors 

(web.impl.WebStandardImpl) ERROR  - There has been an issue. Please consult your system administrator.
java.lang.IllegalArgumentException: Header:Location Cannot contain CRLF Characters


Steps to Reproduce

  1. Create mobile app via channels and interfaces
  2. Upload certificates
  3. Click Build Now
  4. Click Download


Root Cause



A defect in Pegasystems’ code or rules. Newer versions of the Weblogic server does not allow Carriage Return Line Feed (CRLF) characters in the URLs (also on the URL encoded form). The URL Encryption uses the Pega supplied Base64 encoding to encode the Cipher text. The Pega supplied Base64 Utils appends a newline character after every 72 characters. Network tools like Site-minder have policies which prevent having newline characters (both literal as well as encoded) in the URLs.

Resolution



Apply HFix-59678.



 

Published January 23, 2020 - Updated December 2, 2021

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us