Hi, Thanks for this.
I have installed HTTP Watch and found that the requests are not initiated. In the working websites following is the out put i am getting in HTTP Watch. From the below url, i think authentication starts. https://thatwasentme.com/irj/servlet/prt/portal/prtroot/com.btexx.pct.easyWCM.EditModeRegistrationComponent
https://thatwasentme.com/irj/portal?NavigationTarget=navurl://ce8094431fe6aa864a424b60e26ef4e6
https://thatwasentme.com/irj/portalapps/com.sap.portal.design.portaldesigndata/themes/portal/moon_water_redesign/glbl/glbl_ie6.css?7.0.20.0.2
https://thatwasentme.com/irj/portalapps/com.sap.portal.design.portaldesigndata/themes/portal/moon_water_redesign/prtl_std/prtl_std_ie6.css?7.0.20.0.2
https://thatwasentme.com/irj/portalapps/com.sap.portal.epcf.loader/script/optimize/js13_epcf.js?7.00001620
https://thatwasentme.com/irj/portalapps/com.sap.portal.pagebuilder/scripts/pagesupport.js
https://thatwasentme.com/irj/portalapps/com.sap.portal.design.portaldesigndata/themes/portal/moon_water_redesign/prtl/prtl_ie6.css?7.0.20.0.2
https://thatwasentme.com/irj/portalapps/com.tw.lightframework/css/masthead.css
https://thatwasentme.com/irj/portalapps/com.tw.lightframework/scripts/LightMastheadSlim.js
https://thatwasentme.com/irj/portalapps/com.btexx.pct.easyWCM.gui/css/xtheme-gray.css?ewcVersion=4_0+SP2+Patch1_201003311654
https://thatwasentme.com/irj/portalapps/com.btexx.pct.easyWCM.gui/css/all/btexx-ewc-all.css?ewcVersion=4_0+SP2+Patch1_201003311654
https://thatwasentme.com/irj/portalapps/com.btexx.pct.easyWCM.gui/scripts/btexx-ext-221.js?ewcVersion=4_0+SP2+Patch1_201003311654
https://thatwasentme.com/irj/portalapps/com.btexx.pct.easyWCM.gui/scripts/locale/ext-lang-en_GB.js?ewcVersion=4_0+SP2+Patch1_201003311654
https://thatwasentme.com/irj/portalapps/com.btexx.pct.easyWCM.gui/scripts/btexx-ewc-all.js?ewcVersion=4_0+SP2+Patch1_201003311654
https://thatwasentme.com/irj/servlet/prt/portal/prtroot/com.btexx.pct.easyWCM.LocalizationController?ewcVersion=4_0+SP2+Patch1_201003311654&command=getResourceScript&country=GB&language=en
https://thatwasentme.com/irj/portalapps/com.sap.portal.navigation.contentarea/scripts/light_workArea.js
https://thatwasentme.com/irj/go/km/docs/documents/easyWCM/css/global.css
https://thatwasentme.com/irj/go/km/docs/documents/easyWCM/css/main.css
https://thatwasentme.com/irj/go/km/docs/documents/easyWCM/css/header4.css
https://thatwasentme.com/irj/portalapps/com.moonwater.frw/scripts/cookies.js
https://thatwasentme.com/irj/portalapps/com.moonwater.frw/scripts/framework_anonymous.js
https://thatwasentme.com/irj/portalapps/com.moonwater.frw/scripts/framework_authenticated.js
https://thatwasentme.com/irj/portalapps/com.btexx.pct.easyWCM/scripts/utilbase.js
https://thatwasentme.com/irj/go/km/docs/documents/easyWCM/js/jquery-latest.min.js
https://thatwasentme.com/irj/go/km/docs/documents/easyWCM/js/jquery.easing.1.2.js
https://thatwasentme.com/irj/go/km/docs/documents/TWDocumentBase/Corporate%20Communications%20Published/Images/Images%20for%20homepage%20news/football.jpg
https://thatwasentme.com/irj/go/km/docs/documents/easyWCM/js/jquery.easing.1.2.js
https://thatwasentme.com/irj/go/km/docs/documents/easyWCM/js/jquery-latest.min.js
https://thatwasentme.com/irj/go/km/docs/documents/easyWCM/css/main.css
https://thatwasentme.com/irj/go/km/docs/documents/easyWCM/css/header4.css
https://thatwasentme.com/irj/go/km/docs/documents/easyWCM/css/global.css
https://ssl.google-analytics.com/__utm.gif?utmwv=5.4.5&utms=3&utmn=748399580&utmhn=thatwasentme.com&utmcs=utf-8&utmsr=1366x768&utmvp=1345x218&utmsc=32-bit&utmul=en-us&utmje=1&utmfl=11.2%20r202&utmdt=Home%20-%20My%20homepage&utmhid=1154667132&utmr=https%3A%2F%2Fthatwasentme.com%2Firj%2Fportal&utmp=%2Firj%2Fportal%3FNavigationTarget%3Dnavurl%3A%2F%2Fce8094431fe6aa864a424b60e26ef4e6&utmht=1381342720144&utmac=UA-26515733-1&utmcc=__utma%3D153161853.1135980206.1381342636.1381342636.1381342636.1%3B%2B__utmz%3D153161853.1381342636.1.1.utmcsr%3Dtestthatwasentme.com%7Cutmccn%3D(referral)%7Cutmcmd%3Dreferral%7Cutmcct%3D%2Firj%2Fportal%3B&utmu=q~
https://ssl.google-analytics.com/ga.js
But this is the output of the working site. for the new one I created has irule as follows:
when HTTP_REQUEST { HTTP::redirect "https://[HTTP::host][HTTP::uri]" }
which redirects traffic from http to https. When i use this irule the website issue starts and nothing happens when we click on the button which takes us on the page to edit the website.
So all these transactions are not starting at all when i have an iRule for http to https iRule applied to the virtual server.