title: Login jsp page disappears with local machine
body: <p>I am developing a project with <code>IBM Rad 8.5</code> on a <code>IBM Websphere 7.0</code> server.  I am using <code>Struts2</code> and <code>Tiles</code>.  When I enter to local machine url <code>https://nrijctdu8047932:9450/trails/welcome.action</code> in Chrome or Firefox the login page comes up fine but if I enter it in IE 11 the screen briefly shows and then goes to the <code>HTTP 404 Not Found</code> error page.  If I replace the machine name with local host (<code>https://localhost:9450/trails/welcome.action</code>) the login page works fine.  The <code>Struts</code> code is</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
  </code></pre>
  
  <p></p>
  
  <p></p>
  
  <pre><code>&lt;constant name="struts.devMode" value="false"/&gt;
  
  &lt;!-- Set this to true to allow setting methods on submit buttons --&gt;
  &lt;constant name="struts.enable.DynamicMethodInvocation" value="true" /&gt;
  
  &lt;!-- Exclude the logon servlet --&gt;
  &lt;constant name="struts.action.excludePattern" value="/logon"/&gt;
  
  &lt;!-- Exclude the trailsproxy servlet --&gt;
  &lt;constant name="struts.action.excludePattern" value="/trailsproxy/*"/&gt;
  
   &lt;!-- Exclude the trailmap servlet --&gt;
  &lt;constant name="struts.action.excludePattern" value="/trailmap"/&gt;
  
    &lt;!-- Exclude the Rest Test servlet --&gt;
  &lt;constant name="struts.action.excludePattern" value="/RestTest"/&gt;
  
  &lt;package name="default" namespace="/" extends="struts-default"&gt;
  
      &lt;result-types&gt;
          &lt;result-type name="tiles" class="org.apache.struts2.views.tiles.TilesResult" /&gt;
      &lt;/result-types&gt;  
  
      &lt;interceptors&gt;
          &lt;interceptor name="validUser" class="gov.mo.dnr.interceptors.ValidUser"/&gt;
          &lt;interceptor-stack name="validUserStack"&gt;
              &lt;interceptor-ref name="validUser"/&gt;
              &lt;interceptor-ref name="defaultStack"/&gt;
          &lt;/interceptor-stack&gt;
          &lt;interceptor name="userInRole" class="gov.mo.dnr.interceptors.UserInRole"&gt;
              &lt;param name="rolesList"&gt;Administrator,User,ReadOnly&lt;/param&gt;
          &lt;/interceptor&gt;
          &lt;interceptor-stack name="userInRoleStack"&gt;
              &lt;interceptor-ref name="userInRole"/&gt;
          &lt;/interceptor-stack&gt;
      &lt;/interceptors&gt;
  
  
      &lt;global-results&gt;
          &lt;result name="error" type="tiles"&gt;error&lt;/result&gt;
          &lt;result name="login" type="tiles"&gt;login&lt;/result&gt;
          &lt;result name="notAuthorized" type="tiles"&gt;error403&lt;/result&gt;
          &lt;result name="nodocumenterror" type="tiles"&gt;nodocumenterror&lt;/result&gt;
      &lt;/global-results&gt;
  
  
      &lt;action name="welcome"&gt;
          &lt;result name="success" type="tiles"&gt;welcome&lt;/result&gt;
      &lt;/action&gt;
  </code></pre>
  
  <p></p>
  
  <p>The <code>Tiles</code> code is</p>
  
  <pre><code>    &lt;definition name="baseLayout" template="/WEB-INF/pages/base.jsp"&gt;
      &lt;put-attribute name="title" value="Missouri State Parks Trail Inventory" /&gt;
      &lt;put-attribute name="header" value="/WEB-INF/pages/header.jsp" /&gt;
      &lt;put-attribute name="navbar" value="/WEB-INF/pages/navbar.jsp" /&gt;
      &lt;put-attribute name="content" value="/WEB-INF/pages/body.jsp" /&gt;
      &lt;put-attribute name="footer" value="/WEB-INF/pages/footer.jsp" /&gt;
  &lt;/definition&gt;
  
  &lt;definition name="welcome" extends="baseLayout"&gt;
      &lt;put-attribute name="navbar" value="" /&gt;
      &lt;put-attribute name="content" value="/WEB-INF/pages/welcome.jsp" /&gt;
      &lt;put-attribute name="footer" value="" /&gt;
  &lt;/definition&gt;
  </code></pre>
  
  <p>When it displays, the login page has the following <code>HTML</code></p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html&gt;
  &lt;head&gt;
      &lt;meta charset='UTF-8'&gt;
      &lt;meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no" /&gt;
      &lt;title&gt;Missouri State Parks Trail Inventory&lt;/title&gt;
      &lt;link type="text/css" rel="stylesheet" href="/trails/css/dsp1.css" media="all" /&gt;
      &lt;link type="text/css" rel="stylesheet" href="/trails/css/dsp2.css" media="all" /&gt;
      &lt;link type="text/css" rel="stylesheet" href="/trails/css/dsp3.css" media="all" /&gt;
      &lt;link type="text/css" rel="stylesheet" href="/trails/css/dsp4.css" media="all" /&gt;
      &lt;link type="text/css" rel="stylesheet" href="/trails/css/trails.css" media="all" /&gt;
  
      &lt;!--[if lt IE 10]&gt;
          &lt;link type="text/css" rel="stylesheet" href="css/ie.css" media="all" /&gt;
      &lt;![endif]--&gt;
      &lt;link type="text/css" rel="stylesheet" href="/trails/css/dsp5.css" media="all" /&gt;
      &lt;link type="text/css" rel="stylesheet" href="/trails/css/dsp6.css" media="all" /&gt;
      &lt;link type="text/css" rel="stylesheet" href="/trails/css/pers.css" /&gt;
      &lt;link type="text/css" rel="stylesheet" href="/trails/css/jquery-ui.css" /&gt;
  
      &lt;!--[if (lt IE 9)&amp;(!IEMobile)]&gt;
          &lt;link type="text/css" rel="stylesheet" href="/trails/css/dsp7.css" media="all" /&gt;
      &lt;![endif]--&gt;
  
      &lt;!--[if gte IE 9]&gt;&lt;!--&gt;
          &lt;link type="text/css" rel="stylesheet" href="/trails/css/dsp8.css" media="all" /&gt;
      &lt;!--&lt;![endif]--&gt;
  
  
      &lt;script type="text/javascript" src="/trails/javascript/jquery-1.9.1.min.js"&gt;&lt;/script&gt;
      &lt;!-- Java Script for making IE 8 responsive --&gt;
      &lt;script type="text/javascript" src="/trails/javascript/respond.min.js"&gt;&lt;/script&gt;
      &lt;!--[if lt IE 9]&gt;&lt;script src="https://html5shiv.googlecode.com/svn/trunk/html5.js"&gt;&lt;/script&gt;&lt;![endif]--&gt;
  
      &lt;style type="text/css"&gt;
          .ui-widget-header {
              background-color: #5B8923;
              color: #ffffff;
          }
          .ui-dialog .ui-dialog-titlebar-close {
              display: none;
          }
      &lt;/style&gt;
  &lt;/head&gt;
  &lt;body class="html not-front not-logged-in page-node page-node- page-node-57817 node-type-page phone iphone ios safari context-page" onload="checkGroup();"&gt;
  
      &lt;header id="section-header" class="section section-header"&gt;
      &lt;div id="zone-header-wrapper" class="zone-wrapper zone-header-wrapper clearfix"&gt; 
      &lt;div id="zone-header" class="zone zone-header clearfix container-24"&gt;
      &lt;div class="grid-5 region region-branding" id="region-branding"&gt;
      &lt;div class="region-inner region-branding-inner"&gt;
          &lt;div class="branding-data clearfix"&gt;
              &lt;div class="logo-img"&gt;
                  &lt;a href="https://mostateparks.com" rel="home" title="Missouri State Parks"&gt;
                      &lt;img src="/trails/images/logo.png" alt="Missouri State Parks" id="logo" /&gt;
                  &lt;/a&gt;
              &lt;/div&gt;
  
              &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class="grid-19 region region-header-nav" id="region-header-nav"&gt;
  &lt;h1 id="applicationTitle"&gt;Trails Inventory System&lt;/h1&gt;
          &lt;div class="region-inner region-header-nav-inner"&gt;
              &lt;div class="block block-search block-form block-search-form odd block-without-title" id="block-search-form"&gt;
                  &lt;div class="block-inner clearfix"&gt;
                     &lt;div class="content clearfix"&gt;
                          &lt;p&gt;&amp;nbsp;&lt;/p&gt;
                      &lt;/div&gt;
                  &lt;/div&gt;
              &lt;/div&gt;
              &lt;div id="om-maximenu-main-menu" class="om-maximenu om-maximenu-no-style om-maximenu-block om-maximenu-row om-maximenu-block-down code-main-menu-imported"&gt;
                  &lt;div id="om-menu-main-menu-ul-wrapper" class="om-menu-ul-wrapper"&gt;
                      &lt;ul id="om-menu-main-menu" class="om-menu"&gt;
  
                      &lt;/ul&gt;
                  &lt;/div&gt;                      
              &lt;/div&gt;
          &lt;/div&gt;
      &lt;/div&gt;
      &lt;/div&gt;
      &lt;/div&gt;
      &lt;/header&gt;
  &lt;section id="section-content" class="section section-content"&gt;
  &lt;div id="zone-content" class="zone zone-content clearfix container-24"&gt;
  &lt;div class="grid-24 region region-content" id="region-content"&gt;
  &lt;div class="region-inner region-content-inner"&gt;
  &lt;p&gt;Welcome to the Trails Inventory System&lt;/p&gt;
  &lt;p&gt;NOTICE TO USERS&lt;br&gt;&lt;br&gt;This is a State of Missouri computer system and is the property of the same. It is for authorized use only. Users (authorized or unauthorized) have no explicit or implicit expectation of privacy. Any or all uses of this system and all files on this system may be intercepted, monitored, recorded, copied, audited, inspected, and disclosed to authorized State and law enforcement personnel, as well as authorized officials of other agencies. By using this system, the user consents to such interception, monitoring, recording, copying, auditing, inspection, and disclosure at the discretion of authorized personnel. Unauthorized or improper use of this system may result in administrative disciplinary action and civil and criminal penalties. By continuing to use this system you indicate your awareness of and consent to these terms and conditions of use. Do not continue to use this system if you do not agree to the conditions stated in this warning.&lt;/p&gt;
  &lt;div align="center"&gt;
  &lt;a href="/trails/logon"&gt;&lt;strong&gt;Login&lt;/strong&gt;&lt;/a&gt;
  &lt;/div&gt;
  &lt;/div&gt;
  &lt;/div&gt; 
  &lt;/div&gt;
  &lt;/section&gt;
  &lt;footer&gt;
  &lt;/footer&gt;       
  &lt;script src="/trails/javascript/formatdate.js"&gt;&lt;/script&gt;
  &lt;script src="/trails/javascript/jquery-ui.js"&gt;&lt;/script&gt;
  &lt;script src="/trails/javascript/dnrdatepicker.js"&gt;&lt;/script&gt;    
  &lt;script src="/trails/javascript/utilities.js"&gt;&lt;/script&gt;     
  &lt;/body&gt;
  </code></pre>
  
  <p></p>