<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"U\.S\. Bank Circular";
        panose-1:2 11 5 4 1 1 1 1 1 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Hello<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in">I have a Perl/Catalyst WebAapp running on Windows IIS with FastCGI.<o:p></o:p></p>
<p class="MsoNormal">I am trying to move the application from Windows 2012R2/IIS8.5 to 2019/IIS10<o:p></o:p></p>
<p class="MsoNormal">Old: Windows 2012R2/IIS 8.5(Perl:5.20.2(x64)/Catalyst: 5.90091)<o:p></o:p></p>
<p class="MsoNormal">New: Windows 2019/IIS 10(Perl:5.32(x64)/Catalyst: 5.90129)<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Problem: what I am experiencing is that calls to uri_for seem to be using a relative path(based on current page)
<o:p></o:p></p>
<p class="MsoNormal">instead of the root path.<o:p></o:p></p>
<p class="MsoNormal">e.g :[% c.uri_for('/static/css/vendor/bootstrap/3.3.5/bootstrap.min.css') %]<o:p></o:p></p>
<p class="MsoNormal">upon login points to: <a href="http://testapp.net/login/static/css/vendor/bootstrap/3.3.5/bootstrap.min.css">
http://testapp.net/login/static/css/vendor/bootstrap/3.3.5/bootstrap.min.css</a><o:p></o:p></p>
<p class="MsoNormal">instead of <a href="http://testapp.net/static/css/vendor/bootstrap/3.3.5/bootstrap.min.css">
http://testapp.net/static/css/vendor/bootstrap/3.3.5/bootstrap.min.css</a><o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">I have root ($c-&gt;config-&gt;{root}) set to my Catalysts root folder (c:\inetpb\MyApp\root)
<o:p></o:p></p>
<p class="MsoNormal">This has worked fine for 6 years on my 2012R2 box. <o:p></o:p></p>
<p class="MsoNormal">Any ideas on how to resolve this on IIs10 <o:p></o:p></p>
<p class="MsoNormal">PS: I did copy over the existing Perl install from the old server and it still does the same thing<o:p></o:p></p>
<p class="MsoNormal">which rules out Perl/Catalyst version.<o:p></o:p></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:&quot;U.S. Bank Circular&quot;,sans-serif;color:black"></span></b><o:p></o:p></p>
</div>
U.S. BANCORP made the following annotations --------------------------------------------------------------------- Electronic Privacy Notice. This e-mail, and any attachments, contains information that is, or may be, covered by electronic communications privacy
 laws, and is also confidential and proprietary in nature. If you are not the intended recipient, please be advised that you are legally prohibited from retaining, using, copying, distributing, or otherwise disclosing this information in any manner. Instead,
 please reply to the sender that you have received this communication in error, and then immediately delete it. Thank you in advance for your cooperation. ---------------------------------------------------------------------
</body>
</html>