My Oracle Support Banner

Forwarded requests from an external server/context to a page containing satellite:form tag fails to submit if the form uses POST (Doc ID 1604718.1)

Last updated on APRIL 03, 2018

Applies to:

Oracle WebCenter Sites - Version 11.1.1.6.1 and later
Information in this document applies to any platform.

Symptoms

 When an external page (e.g. under a different context root on the same application server) forwards the request to a WebCenter Sites page that contains a <satellite:form> form using POST method, submitting this form would result in an error page with the following stacktrace in the log:

javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decrypting with padded cipher
	com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:750)
	com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:676)
	com.sun.crypto.provider.AESCipher.engineDoFinal(AESCipher.java:313)
	javax.crypto.Cipher.doFinal(Cipher.java:2087)
	com.fatwire.security.common.JavaSecurityCrypto.decrypt(JavaSecurityCrypto.java:145)
	com.fatwire.security.common.JavaSecurityCrypto.decrypt(JavaSecurityCrypto.java:132)
	com.fatwire.auth.SecurityTokenImpl.validateSecurityToken(SecurityTokenImpl.java:142)
	com.fatwire.auth.RequestAuthenticationFilter.isValidRequest(RequestAuthenticationFilter.java:261)
	com.fatwire.auth.RequestAuthenticationFilter.doFilter(RequestAuthenticationFilter.java:179)
	COM.FutureTense.Servlet.URLRewriteFilter.doFilter(URLRewriteFilter.java:81)
	com.fatwire.wem.sso.cas.filter.CASFilter.doFilter(CASFilter.java:701)
	com.fatwire.wem.sso.SSOFilter.doFilter(SSOFilter.java:51)
 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.