Looks like it's a redirect loop. Your backend application is not aware that it is behind a load-balancing device accepting HTTPS traffic, and is redirecting the user to , which in turn, via the irule, redirects back to .
Try and modify your http profile, and add "X-Forwarded-Proto: https" to the field " Request Header Insert". This will notify your application to use HTTPS in its self-referencing URL it creates. But this depends on the application understanding the header.
You can also enable "Redirect Rewrite" in your HTTP profile, which will fix this redirect issue.