{"id":196,"date":"2005-07-15T17:45:00","date_gmt":"2005-07-15T17:45:00","guid":{"rendered":"http:\/\/markwilson.me.uk\/blog\/2005\/07\/allowing-isa-server-2000-web-proxy.htm"},"modified":"2007-07-16T23:48:51","modified_gmt":"2007-07-16T22:48:51","slug":"allowing-isa-server-2000-web-proxy","status":"publish","type":"post","link":"https:\/\/www.markwilson.co.uk\/blog\/2005\/07\/allowing-isa-server-2000-web-proxy.htm","title":{"rendered":"Allowing ISA Server 2000 web proxy clients to use non-standard ports for HTTPS"},"content":{"rendered":"<p><!--112144979702148824-->I spent most of today trying to get some ISA Server 2000 web proxy clients to access a web application using HTTPS on a non-standard port (4443).  The issue was further complicated by the fact that the application server needed to be accessed using an <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2005\/06\/chaining-proxy-servers.htm\">upstream proxy server<\/a>.  Once the network manager had verified that the upstream proxy could access HTTPS requests on 4443 (and I had tested using my browser and the upstream proxy settings), it took me a while to work out why ISA Server wasn&#8217;t forwarding the requests.  Instead, my proxy logs were showing some strange results:<\/p>\n<p><em>sourceip<\/em> anonymous Mozilla\/4.0 (compatible; MSIE 6.0; Windows NT 5.0) 2005-07-15 15:13:13 <em>isaservername<\/em> &#8211; <em>targetserver<\/em> &#8211; 4443 &#8211; 212 2855 SSL-tunnel CONNECT &#8211; &#8211; 407<br \/>\n<em>sourceip<\/em> anonymous Mozilla\/4.0 (compatible; MSIE 6.0; Windows NT 5.0) 2005-07-15 15:13:13 <em>isaservername<\/em> &#8211; <em>targetserver<\/em> &#8211; 4443 &#8211; 316 537 SSL-tunnel CONNECT &#8211; &#8211; 407<br \/>\n<em>sourceip<\/em> <em>domainname<\/em>\\<em>username<\/em> Mozilla\/4.0 (compatible; MSIE 6.0; Windows NT 5.0) 2005-07-15 15:13:13 <em>isaservername<\/em> &#8211; <em>targetserver<\/em> &#8211; 4443 &#8211; &#8211; &#8211; SSL-tunnel &#8211; <em>targetserver<\/em>:4443 Inet 12204<\/p>\n<p>Because the logs suggested that the ISA server was forwarding requests to the Internet, I thought that I needed to set up another destination set for the application server and a separate routing rule for access to this server using the non-standard port number.  That turned out to be completely wrong (and I&#8217;ve since removed both the new destination set and the routing rule).  I still don&#8217;t know why the 407 errors occur (<a href=\"http:\/\/support.microsoft.com\/?kbid=318380\">HTTP client error 407 means proxy authentication required<\/a>) but the 12204 error led me to the answer, which is contained in <a href=\"http:\/\/support.microsoft.com\/?kbid=283284\">Microsoft knowledge base article 283284<\/a>.<\/p>\n<blockquote cite=\"http:\/\/support.microsoft.com\/?kbid=283284\"><p>&#8220;With secure socket layer (SSL) tunneling, a client can establish a tunnel through ISA Server directly to the web server by using the requested HTTPS object. Whenever a client browser requests an HTTPS object through ISA Server, it uses SSL tunneling. SSL tunneling works by default for outgoing client requests to ports 443 and 563.&#8221;<\/p><\/blockquote>\n<p>The article also includes the VBScript code to add a port to the ISA Server&#8217;s tunnel port range.  Depending on the version of ISA Server in use, this information is stored in a different location:<\/p>\n<ul>\n<li>For ISA Server 2000 Standard Edition, ISA Server 2000 Enterprise Edition (standalone mode), and ISA Server 2004 Standard Edition: ISA storage is maintained in the registry.<\/li>\n<li>For ISA Server 2000 Enterprise Edition (array mode): ISA Storage is maintained in Active Directory.<\/li>\n<li>For ISA Server 2004 Enterprise Edition: ISA Storage is maintained in the Active Directory application mode (ADAM) configuration storage server).<\/li>\n<\/ul>\n<p>Although the code to do this is contained within the Microsoft article, <a href=\"http:\/\/www.isatools.org\/ssl_tpr_add.vbs\">Jim Harrison has made the script available for download from his ISA Server tools repository<\/a>.  Once I had edited the script to change the port number to 4443, I ran it on one of the array members and force refreshed the settings by selecting the array in the ISA Management console and pressing F5.  What none of the newsgroup information I found on this topic told me (although to be fair the Microsoft article says that a restart of the Microsoft ISA Server Control service is required) is that it also didn&#8217;t take effect until I restarted the web proxy service on my ISA Servers.  Another item to note from the Microsoft article is that the script does not produce any output if it succeeds and if it is run again, it will produce an error because the range being set already exists.<\/p>\n<p>Once I had restarted the web proxy service, my clients could access the web application using port 4443 and the ISA Server logs showed a successful connection via the upstream proxy server:<\/p>\n<p><em>sourceip<\/em> <em>domainname<\/em>\\<em>username<\/em> Mozilla\/4.0 (compatible; MSIE 6.0; Windows NT 5.0) 2005-07-15 16:56:01 <em>isaservername<\/em> &#8211; <em>upstreamproxyname<\/em> <em>upstreamproxyip<\/em> <em>upstreamproxyport<\/em> &#8211; 726 2258 SSL-tunnel &#8211; <em>targetserver<\/em>:4443 Upstream 995<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I spent most of today trying to get some ISA Server 2000 web proxy clients to access a web application using HTTPS on a non-standard port (4443). The issue was further complicated by the fact that the application server needed to be accessed using an upstream proxy server. Once the network manager had verified that &hellip; <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2005\/07\/allowing-isa-server-2000-web-proxy.htm\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Allowing ISA Server 2000 web proxy clients to use non-standard ports for HTTPS<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[],"tags":[71],"class_list":["post-196","post","type-post","status-publish","format-standard","hentry","tag-isa"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Allowing ISA Server 2000 web proxy clients to use non-standard ports for HTTPS - markwilson.it<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.markwilson.co.uk\/blog\/2005\/07\/allowing-isa-server-2000-web-proxy.htm\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Allowing ISA Server 2000 web proxy clients to use non-standard ports for HTTPS - markwilson.it\" \/>\n<meta property=\"og:description\" content=\"I spent most of today trying to get some ISA Server 2000 web proxy clients to access a web application using HTTPS on a non-standard port (4443). The issue was further complicated by the fact that the application server needed to be accessed using an upstream proxy server. Once the network manager had verified that &hellip; Continue reading Allowing ISA Server 2000 web proxy clients to use non-standard ports for HTTPS\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.markwilson.co.uk\/blog\/2005\/07\/allowing-isa-server-2000-web-proxy.htm\" \/>\n<meta property=\"og:site_name\" content=\"markwilson.it\" \/>\n<meta property=\"article:published_time\" content=\"2005-07-15T17:45:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2007-07-16T22:48:51+00:00\" \/>\n<meta name=\"author\" content=\"Mark Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:site\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mark Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2005\\\/07\\\/allowing-isa-server-2000-web-proxy.htm#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2005\\\/07\\\/allowing-isa-server-2000-web-proxy.htm\"},\"author\":{\"name\":\"Mark Wilson\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"headline\":\"Allowing ISA Server 2000 web proxy clients to use non-standard ports for HTTPS\",\"datePublished\":\"2005-07-15T17:45:00+00:00\",\"dateModified\":\"2007-07-16T22:48:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2005\\\/07\\\/allowing-isa-server-2000-web-proxy.htm\"},\"wordCount\":615,\"commentCount\":4,\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"keywords\":[\"Microsoft ISA Server\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2005\\\/07\\\/allowing-isa-server-2000-web-proxy.htm#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2005\\\/07\\\/allowing-isa-server-2000-web-proxy.htm\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2005\\\/07\\\/allowing-isa-server-2000-web-proxy.htm\",\"name\":\"Allowing ISA Server 2000 web proxy clients to use non-standard ports for HTTPS - markwilson.it\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\"},\"datePublished\":\"2005-07-15T17:45:00+00:00\",\"dateModified\":\"2007-07-16T22:48:51+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2005\\\/07\\\/allowing-isa-server-2000-web-proxy.htm#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2005\\\/07\\\/allowing-isa-server-2000-web-proxy.htm\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2005\\\/07\\\/allowing-isa-server-2000-web-proxy.htm#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Allowing ISA Server 2000 web proxy clients to use non-standard ports for HTTPS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/\",\"name\":\"markwilson.it\",\"description\":\"get-info -class technology | write-output &gt; \\\/dev\\\/web\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\",\"name\":\"Mark Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"width\":800,\"height\":800,\"caption\":\"Mark Wilson\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\"},\"description\":\"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.\",\"sameAs\":[\"http:\\\/\\\/www.markwilson.co.uk\\\/\",\"https:\\\/\\\/www.instagram.com\\\/markwilsonuk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/markawilson\\\/\",\"https:\\\/\\\/x.com\\\/markwilsonit\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCWHlZCoHRTocdvtrOJ2IL4A\"],\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/author\\\/mark-wilson\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Allowing ISA Server 2000 web proxy clients to use non-standard ports for HTTPS - markwilson.it","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.markwilson.co.uk\/blog\/2005\/07\/allowing-isa-server-2000-web-proxy.htm","og_locale":"en_GB","og_type":"article","og_title":"Allowing ISA Server 2000 web proxy clients to use non-standard ports for HTTPS - markwilson.it","og_description":"I spent most of today trying to get some ISA Server 2000 web proxy clients to access a web application using HTTPS on a non-standard port (4443). The issue was further complicated by the fact that the application server needed to be accessed using an upstream proxy server. Once the network manager had verified that &hellip; Continue reading Allowing ISA Server 2000 web proxy clients to use non-standard ports for HTTPS","og_url":"https:\/\/www.markwilson.co.uk\/blog\/2005\/07\/allowing-isa-server-2000-web-proxy.htm","og_site_name":"markwilson.it","article_published_time":"2005-07-15T17:45:00+00:00","article_modified_time":"2007-07-16T22:48:51+00:00","author":"Mark Wilson","twitter_card":"summary_large_image","twitter_creator":"@markwilsonit","twitter_site":"@markwilsonit","twitter_misc":{"Written by":"Mark Wilson","Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.markwilson.co.uk\/blog\/2005\/07\/allowing-isa-server-2000-web-proxy.htm#article","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2005\/07\/allowing-isa-server-2000-web-proxy.htm"},"author":{"name":"Mark Wilson","@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"headline":"Allowing ISA Server 2000 web proxy clients to use non-standard ports for HTTPS","datePublished":"2005-07-15T17:45:00+00:00","dateModified":"2007-07-16T22:48:51+00:00","mainEntityOfPage":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2005\/07\/allowing-isa-server-2000-web-proxy.htm"},"wordCount":615,"commentCount":4,"publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"keywords":["Microsoft ISA Server"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.markwilson.co.uk\/blog\/2005\/07\/allowing-isa-server-2000-web-proxy.htm#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.markwilson.co.uk\/blog\/2005\/07\/allowing-isa-server-2000-web-proxy.htm","url":"https:\/\/www.markwilson.co.uk\/blog\/2005\/07\/allowing-isa-server-2000-web-proxy.htm","name":"Allowing ISA Server 2000 web proxy clients to use non-standard ports for HTTPS - markwilson.it","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#website"},"datePublished":"2005-07-15T17:45:00+00:00","dateModified":"2007-07-16T22:48:51+00:00","breadcrumb":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2005\/07\/allowing-isa-server-2000-web-proxy.htm#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.markwilson.co.uk\/blog\/2005\/07\/allowing-isa-server-2000-web-proxy.htm"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.markwilson.co.uk\/blog\/2005\/07\/allowing-isa-server-2000-web-proxy.htm#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.markwilson.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Allowing ISA Server 2000 web proxy clients to use non-standard ports for HTTPS"}]},{"@type":"WebSite","@id":"https:\/\/www.markwilson.co.uk\/blog\/#website","url":"https:\/\/www.markwilson.co.uk\/blog\/","name":"markwilson.it","description":"get-info -class technology | write-output &gt; \/dev\/web","publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.markwilson.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468","name":"Mark Wilson","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","url":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","width":800,"height":800,"caption":"Mark Wilson"},"logo":{"@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1"},"description":"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.","sameAs":["http:\/\/www.markwilson.co.uk\/","https:\/\/www.instagram.com\/markwilsonuk\/","https:\/\/www.linkedin.com\/in\/markawilson\/","https:\/\/x.com\/markwilsonit","https:\/\/www.youtube.com\/channel\/UCWHlZCoHRTocdvtrOJ2IL4A"],"url":"https:\/\/www.markwilson.co.uk\/blog\/author\/mark-wilson"}]}},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":317,"url":"https:\/\/www.markwilson.co.uk\/blog\/2005\/06\/chaining-proxy-servers.htm","url_meta":{"origin":196,"position":0},"title":"Chaining proxy servers","author":"Mark Wilson","date":"Thursday 30 June 2005","format":false,"excerpt":"I spent some time yesterday chaining two ISA Server 2000 proxy arrays. As there doesn't seem to be a lot of information about on the subject, I thought I'd provide some here (most of what can be found easily is about using proxy chaining for anonymity, and mostly reads as\u2026","rel":"","context":"In \"Microsoft ISA Server\"","block_context":{"text":"Microsoft ISA Server","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/isa"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":507,"url":"https:\/\/www.markwilson.co.uk\/blog\/2005\/05\/installing-and-verifying-configuration.htm","url_meta":{"origin":196,"position":1},"title":"Installing and verifying the configuration of an ISA Server 2000 array","author":"Mark Wilson","date":"Friday 6 May 2005","format":false,"excerpt":"Just over a year ago, I posted a blog entry which gives a 10,000 feet view of Microsoft ISA Server 2000. I haven't done anything with ISA Server since then but over the last few days, I've been installing an new ISA Server 2000 array into an existing enterprise for\u2026","rel":"","context":"In \"Microsoft ISA Server\"","block_context":{"text":"Microsoft ISA Server","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/isa"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":236,"url":"https:\/\/www.markwilson.co.uk\/blog\/2004\/04\/10000-feet-view-of-microsoft-isa.htm","url_meta":{"origin":196,"position":2},"title":"10,000 feet view of Microsoft ISA Server 2000","author":"Mark Wilson","date":"Thursday 8 April 2004","format":false,"excerpt":"Microsoft Internet Security and Acceleration (ISA) Server 2000 is Microsoft's firewall and proxy server product, replacing Microsoft Proxy Server. ISA Server 2000 operates in one of three modes: Firewall - security server. Caching (i.e. proxy) - acceleration server. Integrated - firewall and caching. As a firewall, ISA Server's filtering capabilities\u2026","rel":"","context":"In \"Microsoft ISA Server\"","block_context":{"text":"Microsoft ISA Server","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/isa"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":281,"url":"https:\/\/www.markwilson.co.uk\/blog\/2006\/05\/configuring-network-connections-for.htm","url_meta":{"origin":196,"position":3},"title":"Configuring network connections for ISA Server 2000\/2004 (aka when proxy server migrations turn bad)","author":"Mark Wilson","date":"Thursday 18 May 2006","format":false,"excerpt":"It was supposed to be so easy. The new server was already built, with the same IP addresses as the old one. All I had to do was disconnect the NT 4.0 Proxy Server from the network and power on the new Windows Server 2003 R2 box with Internet Security\u2026","rel":"","context":"In \"Microsoft ISA Server\"","block_context":{"text":"Microsoft ISA Server","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/isa"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1016,"url":"https:\/\/www.markwilson.co.uk\/blog\/2008\/03\/isa-server-client-software.htm","url_meta":{"origin":196,"position":4},"title":"ISA Server client software","author":"Mark Wilson","date":"Thursday 13 March 2008","format":false,"excerpt":"Fighting with ISA Server 2006, as I have been for the last few days, has given me an opportunity to refresh my knowledge of the various ISA Server clients. Actually, calling them clients is far more grandiose than is strictly necessary (only one of them involves the installation of client\u2026","rel":"","context":"In \"Microsoft ISA Server\"","block_context":{"text":"Microsoft ISA Server","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/isa"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":277,"url":"https:\/\/www.markwilson.co.uk\/blog\/2006\/05\/configuring-and-troubleshooting.htm","url_meta":{"origin":196,"position":5},"title":"Configuring and troubleshooting services and applications with Proxy Server 2.0","author":"Mark Wilson","date":"Monday 8 May 2006","format":false,"excerpt":"I've spent a lot of time over the last few days struggling to configure a Microsoft Proxy Server 2.0 running on Windows NT 4.0 and Internet Information Server (IIS) 3.0 to reverse proxy (i.e. publish) an HTTPS website. Eventually I had to admit defeat (I'm trying to convince my client\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/196","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=196"}],"version-history":[{"count":0,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/196\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=196"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=196"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}