{"id":3564,"date":"2019-03-25T17:44:54","date_gmt":"2019-03-25T20:44:54","guid":{"rendered":"http:\/\/xexeu.elipse.com.br\/pt\/publishing-elipse-e3-version-3-0-applications-on-the-internet-with-microsoft-internet-information-services\/"},"modified":"2020-08-28T11:41:09","modified_gmt":"2020-08-28T14:41:09","slug":"publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis","status":"publish","type":"post","link":"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/","title":{"rendered":"Publishing Elipse E3 version 3.0 applications on the Internet with Microsoft Internet Information Services."},"content":{"rendered":"<div align=\"justify\">\n<h2><b>1) INTRODUCTION<\/b><\/h2>\n<p>This article illustrates how to set up the server to make <a href=\"https:\/\/www.elipse.com.br\/en\/produto\/elipse-e3\/\" target=\"_blank\" rel=\"noopener noreferrer\">Elipse E3<\/a> applications available on the Internet via IIS. As a result, the <a href=\"https:\/\/kb.elipse.com.br\/en\/category\/english\/elipse-e3-en\/webviewer-2\/\" target=\"_blank\" rel=\"noopener noreferrer\">WebViewer<\/a> can connect to it via an Internet browser.<\/p>\n<p>The <b>WebViewer <\/b>is an ActiveX similar to the Viewer, but designed to run inside a server. Therefore, only browsers supporting ActiveX can run the WebViewer.<\/p>\n<p>The <b>IIS (Internet Information Services)<\/b> is an integrated set of network services for Windows platform that allows you to publish content and provide files and applications in an Internet or Intranet environment. Totally integrated to the operation system and equipped with an 100% graphic administrative interface, the IIS is one of the best options available for website, FTP, and newsfeed hosting, as well as for developing applications.<\/p>\n<p>There are two types of settings available for setting up E3 servers and IIS. Before doing so, however, you must make sure the E3Server is installed in a Domain running properly.<\/p>\n<p>&nbsp;<\/p>\n<h2><b>2) USING E3SERVER AND IIS IN THE SAME SERVER <\/b><\/h2>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID5260\/1.PNG\" alt=\"\" width=\"381\" height=\"105\" align=\"Baseline\" border=\"0\" \/><\/div>\n<p>With these settings, a WebViewer connects to Elipse E3 via Internet in the same server as the E3Server available on the web and published by IIS. To do so, follow these steps:<\/p>\n<p><b>Step 1<\/b>: Firstly, copy the necessary files to the IIS installation directory (usually <span style=\"font-family: Courier New;\">C:Inetpubwwwroot<\/span>):<\/p>\n<ul>\n<li><b>e3web.asp<\/b> and <b>docwrite.asp<\/b>: loads and starts the ActiveX E3Downloader.<\/li>\n<li><b>e3downloader.cab<\/b>: ActiveX to be sent to the client machine to install e3webviewer-x86-ptb.exe.<\/li>\n<li><b>e3web2.asp<\/b> and <b>docwrite2.asp<\/b>: loads and starts the WebViewer ActiveX that shows the application being executed in the Internet Explorer machine.<\/li>\n<li><b>e3webviewer-x86-ptb.exe<\/b>: loaded by the browser when typing the application&#8217;s path. Since this file does not come alongside E3&#8217;s installation, it must be downloaded from Elipse Software&#8217;s website; therefore, it must necessarily come from the same version and build as the E3Server being executed in the server as well as placed in the same file folder listed above.<\/li>\n<\/ul>\n<p><b>NOTE<\/b>: Every time the E3Server is updated, all files above must be updated in the IIS directory. In version 3.1 or lower, E3 Web Viewer&#8217;s installer had a different name (<i>e3-w98webviewer.exe, e3-w2kwebviewer.exe<\/i>).<\/p>\n<div align=\"center\">\n<p style=\"text-align: justify;\"><b>Step 2<\/b>: Set up the IIS (found in all Windows operating systems). To do so, right-click <strong>Default Web Site<\/strong> and select Add Virtual Directory.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/2_1_A.png\" alt=\"\" width=\"520\" height=\"390\" align=\"Baseline\" border=\"0\" \/><\/div>\n<div align=\"center\"><span style=\"font-size: xx-small;\"><b>Figure 1:<\/b> Create a new Virtual Directory at IIS configurer<br \/>\n<\/span><\/div>\n<p style=\"text-align: justify;\"><b>Step 3<\/b>: Go to <b>Alias<\/b> and choose a name for it. Make sure to write it down, because you will need it for accessing the directory in the browser&#8217;s address bar. At <strong>Physical Path<\/strong>, click \u201c&#8230;\u201d and select the directory where the files have been stored (in this example,<b> c:inetpubwwwroot<\/b>). Click <strong>OK<\/strong>.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/2_1_B.png\" alt=\"\" width=\"443\" height=\"358\" align=\"Baseline\" border=\"0\" \/><\/div>\n<div align=\"center\"><span style=\"font-size: xx-small;\"><b>Figure 2<\/b>: Add virtual directory<\/span><\/div>\n<p style=\"text-align: justify;\"><b>Step 4<\/b>: Click the virtual directory, which is at <strong>Default Web Site<\/strong>, and select <strong>Default Document<\/strong>.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/2_1_C.png\" alt=\"\" width=\"520\" height=\"390\" align=\"Baseline\" border=\"0\" \/><\/div>\n<div align=\"center\"><span style=\"font-size: xx-small;\"><b>Figure 3<\/b>: Default document<br \/>\n<\/span><\/div>\n<p style=\"text-align: justify;\"><b>Step 5<\/b>: Click <strong>Open Feature<\/strong> and then <strong>Add<\/strong> at Actions; then type &#8220;e3web.asp&#8221; at <strong>Name<\/strong> anc click <b>OK<\/b>.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/2_1_D.png\" alt=\"\" width=\"520\" height=\"390\" align=\"Baseline\" border=\"0\" \/><\/div>\n<div align=\"center\"><span style=\"font-size: xx-small;\"><b>Figure 4<\/b>: Add default document<\/span><\/div>\n<p style=\"text-align: justify;\">After these steps, the client computer can access the web server used by Internet Explorer.<\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<h2><b>3) USING E3SERVER AND IIS IN DIFFERENT SERVERS <\/b><\/h2>\n<h3><b>3.1 Settings for a single E3Server<\/b><\/h3>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID5260\/12.PNG\" alt=\"\" width=\"466\" height=\"210\" align=\"Baseline\" border=\"0\" \/><\/div>\n<\/div>\n<div align=\"justify\">\n<p>With these settings, a WebViewer connects to Elipse E3 via Internet to a E3Server available on the web that is not necessarily the same server where IIS is. To do so, follow these steps:<\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<div align=\"justify\">\n<h4><span style=\"text-decoration: underline;\"><b>Requirements for the web server (running IIS)<\/b><\/span><\/h4>\n<p><b>Pre-requisite:<\/b> the IIS server must be installed in the <b>Windows Server <\/b>platform, because this is where the <b>Routing and Remote Access\u00a0<\/b>feature is.<\/p>\n<\/div>\n<div align=\"justify\"><b>NOTE:<\/b> RRAS (Routing and Remote Access) was a feature found in Windows Server\u00ae operating systems previous to Windows Server 2012; however, this resource now works alongside DirectAccess as the remote access server in Windows Server 2012.<\/div>\n<div align=\"justify\"><\/div>\n<h4 align=\"justify\"><span style=\"text-decoration: underline;\"><b>Installing routing and remote access in current Windows Server versions<\/b><\/span><\/h4>\n<div align=\"justify\">Firstly, open the Server Manager; then, at the server management panel, select <b>Manage <\/b>> <b>Add Roles and Features<\/b>.<\/div>\n<div align=\"justify\"><\/div>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/3_1_AA.png\" alt=\"\" width=\"520\" height=\"350\" align=\"Baseline\" border=\"0\" \/><\/div>\n<div align=\"center\"><span style=\"font-size: xx-small;\"><b>Figure 5: <\/b>Add roles and features<\/span><\/div>\n<div align=\"center\"><\/div>\n<div align=\"justify\">Click <strong>Advance<\/strong> to display <strong>Server roles <\/strong>window. After that, check <b>Remote Access<\/b>.<\/div>\n<div align=\"justify\"><\/div>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/3_1_BB.png\" alt=\"\" width=\"520\" height=\"369\" align=\"Baseline\" border=\"0\" \/><\/div>\n<div align=\"center\">\n<div align=\"center\"><span style=\"font-size: xx-small;\"><b>Figure 6: <\/b>Add roles<\/span><\/div>\n<\/div>\n<div align=\"justify\"><\/div>\n<div align=\"justify\"><b>\u00a0<\/b><\/div>\n<div align=\"justify\">You may also have to install additional roles. <b><br \/>\n<\/b><\/div>\n<div align=\"justify\"><b>\u00a0<\/b><\/div>\n<div align=\"center\"><b><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/3_1_C.png\" alt=\"\" width=\"425\" height=\"423\" align=\"Baseline\" border=\"0\" \/><br \/>\n<\/b><\/div>\n<div align=\"center\"><b><span style=\"font-size: xx-small;\">Figure 7: <\/span><\/b><span style=\"font-size: xx-small;\">Additional roles<\/span><b><\/b><\/div>\n<div align=\"justify\"><b>\u00a0<\/b><\/div>\n<div align=\"justify\">Click <b>Next <\/b>until <strong>Select role services<\/strong> is displayed; then, select<b> <\/b><b>Routing<\/b>. You will be asked to install the necessary additional roles and features.\u00a0<b><br \/>\n<\/b><\/div>\n<div align=\"justify\"><b>\u00a0<\/b><\/div>\n<div align=\"center\"><b><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/3_1_DD.png\" alt=\"\" width=\"520\" height=\"369\" align=\"Baseline\" border=\"0\" \/><br \/>\n<\/b><\/div>\n<div align=\"center\"><b><span style=\"font-size: xx-small;\">Figure 8:<\/span><\/b><span style=\"font-size: xx-small;\">\u00a0Routing<\/span><b> <\/b><\/div>\n<div align=\"justify\"><b>\u00a0<\/b><\/div>\n<div align=\"justify\"><b><br \/>\n<\/b>Follow installation progress until it finishes.\u00a0\u00a0<b><br \/>\n<\/b><\/div>\n<div align=\"justify\"><b>\u00a0<\/b><\/div>\n<div align=\"center\"><b><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/3_1_E.png\" alt=\"\" width=\"520\" height=\"369\" align=\"Baseline\" border=\"0\" \/><br \/>\n<\/b><\/div>\n<div align=\"center\"><b><span style=\"font-size: xx-small;\">Figure 9: <\/span><\/b><span style=\"font-size: xx-small;\">Installation progress<\/span><b><\/b><\/div>\n<div align=\"justify\"><b>\u00a0<\/b><\/div>\n<div align=\"justify\"><b>\u00a0<\/b><\/div>\n<div align=\"justify\"><b>\u00a0<\/b><\/div>\n<h4 align=\"justify\"><span style=\"text-decoration: underline;\"><b>Setting up Routing and Remote Access<\/b><\/span><\/h4>\n<div align=\"justify\">\n<p><b>Step 1<\/b>: Firstly, access <b>Routing and Remote Access<\/b>.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/3_1_Step1_A.png\" alt=\"\" width=\"520\" height=\"518\" align=\"Baseline\" border=\"0\" \/><\/div>\n<div align=\"center\"><span style=\"font-size: xx-small;\"><b>Figure 10<\/b>: Shortcut Routing and Remote Access<\/span><\/div>\n<\/div>\n<div align=\"justify\"><b>\u00a0<\/b><\/div>\n<div align=\"justify\">\n<p><b>Step 2<\/b>: After that, access the list with IIS servers, and open the server&#8217;s items tree until you get to <b>NAT<\/b>.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/3_1_Step2.png\" alt=\"\" width=\"520\" height=\"367\" align=\"Baseline\" border=\"0\" \/><\/div>\n<div align=\"center\"><span style=\"font-size: xx-small;\"><b>Figure 11<\/b>: Configuring Routing and Remote Access<br \/>\n<\/span><\/div>\n<p><b> <\/b><b>\u00a0<\/b><\/p>\n<\/div>\n<div align=\"justify\">\n<p><b>Step 3<\/b>: Then, pick <b>New Interface<\/b>.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/3_1_Step3.png\" alt=\"\" width=\"520\" height=\"387\" align=\"Baseline\" border=\"0\" \/><\/div>\n<div align=\"center\"><span style=\"font-size: xx-small;\"><b>Figure 12<\/b>: Setting up a new interface<\/span><\/div>\n<\/div>\n<div align=\"justify\">\n<p>&nbsp;<\/p>\n<p><b>Step 4<\/b>: Select the interface that will expose the computer to the E3Server on the Internet. Pick the network device connecting to the Internet, no the one connecting the IIS server to the intranet.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/3_1_Step4.png\" alt=\"\" width=\"520\" height=\"367\" align=\"Baseline\" border=\"0\" \/><\/div>\n<div align=\"center\"><span style=\"font-size: xx-small;\"><b>Figure 13<\/b>: Selecting a network device for the interface<br \/>\n<\/span><\/div>\n<p><b>\u00a0<\/b><\/p>\n<\/div>\n<div align=\"justify\">\n<p><b>Step 5<\/b>: Check <b>Public interface connected to the Internet<\/b>. This means the interface with the E3Server computer will be public, and therefore other computers will be able to send and receive data with it.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/3_1_Step5.png\" alt=\"\" width=\"520\" height=\"408\" align=\"Baseline\" border=\"0\" \/><\/div>\n<div align=\"center\"><span style=\"font-size: xx-small;\"><b>Figure 14<\/b>: Setting up a public interface<\/span><\/div>\n<p><b>\u00a0<\/b><\/p>\n<\/div>\n<div align=\"justify\">\n<p><b>Step 6<\/b>: Set up the computer on the network that will work as the public interface (in this case, the computer with the E3Server). The input and output ports must be respectively port 6515 (used by E3Server for communication purposes) and the computer IP (Private address).<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/3_1_Step6.png\" alt=\"\" width=\"520\" height=\"322\" align=\"Baseline\" border=\"0\" \/><\/div>\n<div align=\"center\"><span style=\"font-size: xx-small;\"><b>Figure 15<\/b>: Setting up the public computer\u00a0<\/span><\/div>\n<p><b>\u00a0<\/b><\/p>\n<\/div>\n<p><b>Step 7<\/b>: At Notepad, open the <b>docwrite2.asp<\/b> file published by IIS and substitute the following line:<\/p>\n<pre><span style=\"font-family: Courier New;\">var domain = getDomain();<\/span><\/pre>\n<p>with:<\/p>\n<pre><span style=\"font-family: Courier New;\">var domain = IP externo do Servidor IIS\"; <\/span><\/pre>\n<p>Below, there is the complete code for <b>docwrite2.asp<\/b>:<\/p>\n<p><a href=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/03\/300\/docwrite2.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-8190\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/03\/300\/docwrite2.png\" alt=\"\" width=\"770\" height=\"417\" \/><\/a><\/p>\n<p><b>NOTE<\/b>: If you&#8217;re using an older version of Elipse E3 (v. 3.0 or lower), you will need to edit file\u00a0 <b>e3web.asp<\/b>. To do so, open <b>e3web.asp<\/b> file published by IIS on the Notepad and substitute the following line:<\/p>\n<pre><span style=\"font-family: Courier New;\">< param name=\"Domain\" value=\"\\<%= Request.ServerVariables(\"SERVER_NAME\")%>\"><\/span><\/pre>\n<p>with:<\/p>\n<pre><span style=\"font-family: Courier New;\">< param name=\"Domain\" value=\"IP externo do Servidor IIS\"><\/span><\/pre>\n<h4><\/h4>\n<h4><span style=\"text-decoration: underline;\"><b>E3Server settings<\/b><\/span><\/h4>\n<p>Install Elipse E3 and execute the preferred domain. After that, the IIS Server and E3Server will be configured and ready to use.<br \/>\n<b><u><\/u><\/b><\/p>\n<p>&nbsp;<\/p>\n<div align=\"justify\">\n<h3><b>3.2 Settings for applications in hot-standby<\/b><\/h3>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID5260\/19.bmp\" alt=\"\" width=\"473\" height=\"284\" align=\"Baseline\" border=\"0\" \/><\/div>\n<p>With these settings, a WebViewer will first evaluate the statuses of the servers available on the Internet and then connect Elipse E3 to the active E3Server, which may not necessarily be in the same server as IIS.<\/p>\n<p><b>NOTE<\/b>: These settings will work only with Elipse E3 version 3.0 build 416 or higher.<\/p>\n<p>To do so, follow these steps:<\/p>\n<p>&nbsp;<\/p>\n<h4><span style=\"text-decoration: underline;\"><b>Requirements for the web server (running IIS)<\/b><\/span><\/h4>\n<p><b>Pre-requisite:<\/b> the IIS server must be installed in the <b>Windows Server <\/b>platform, because this is where the <b>Routing and Remote Access\u00a0<\/b>feature is.<\/p>\n<p>Follow <strong>Steps 1<\/strong> through <strong>5<\/strong> above. Since the two E3 servers are able to receive external connections, you will need to make them both available on the Internet; therefore, you will need to execute <strong>Step 6<\/strong> twice. The first execution is the same as the one above; the second must be configured as follows:<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/3_2_A.png\" alt=\"\" width=\"520\" height=\"321\" align=\"Baseline\" border=\"0\" \/><\/div>\n<div align=\"center\"><span style=\"font-size: xx-small;\"><b>Figure 16<\/b>: Setting up a second computer for the public network<br \/>\n<\/span><\/div>\n<p>In this case, <b>Incoming port<\/b> must have a different value (that is, different from 6515); the <b>Private address<\/b>, on the other hand, must be the IP of the second computer.<\/p>\n<p>The next step is to edit <b>docwrite2.asp<\/b> file so it will point to the servers involved in this configuration. To do so, substitute the following line:<\/p>\n<pre><span style=\"font-family: Courier New;\">var domain = getDomain();<\/span><\/pre>\n<p>with:<\/p>\n<pre><span style=\"font-family: Courier New;\">var domain = \"IP externo do Servidor IIS:porta1, IP externo do Servidor IIS:porta2\";<\/span><\/pre>\n<p>The <i>domain <\/i>variable in this case will inform E3WebViewer to which IPs and ports it must connect.<\/p>\n<p>Below, there is the code for <b>docwrite2.asp<\/b> already edited for this example, with IP 201.21.194.12 published on the Internet:<\/p>\n<p><a href=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/03\/300\/docwrite2_2.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-8191\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/03\/300\/docwrite2_2.png\" alt=\"\" width=\"780\" height=\"435\" \/><\/a><\/p>\n<p class=\"EnlighterJSRAW\" data-enlighter-language=\"null\"><b>NOTE<\/b>: If you&#8217;re using an older version of Elipse E3 (v. 3.0 or lower), you will need to edit file\u00a0 <b>e3web.asp<\/b>. To do so, open <b>e3web.asp<\/b> file published by IIS on the Notepad and substitute the following line:<\/p>\n<pre><span style=\"font-family: Courier New;\">< param name=\"Domain\" value=\"\\<%= Request.ServerVariables(\"SERVER_NAME\")%>\"><\/span><\/pre>\n<p>with:<\/p>\n<p><span style=\"font-family: Courier New;\">< param name=\"Domain\" value=\"IP externo do Servidor IIS\"><\/span><\/p>\n<p>&nbsp;<\/p>\n<h4><span style=\"text-decoration: underline;\"><b>E3Server settings<\/b><\/span><\/h4>\n<p>Install Elipse E3 and execute the preferred domain. After that, the IIS Server and E3Server will be configured and ready to use.<\/p>\n<p>&nbsp;<\/p>\n<h2><b><br \/>\n4) INCREASING ACCESS SECURITY<\/b><\/h2>\n<\/div>\n<p>You can not only restrict access to the domain via Internet with Elipse E3, but also increase the level of security via the IIS configurator. Corporate networks organized under the same domain can benefit from this level of security, because the domain&#8217;s usernames and passwords are not required for accessing the website.<\/p>\n<p>To do so, follow these steps:<\/p>\n<p><b>Step 1<\/b>: Select <b>Default Web Site<\/b>, and then open <b>Authentication<\/b>.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/4_A.png\" alt=\"\" width=\"520\" height=\"371\" align=\"Baseline\" border=\"0\" \/><\/div>\n<div align=\"center\"><span style=\"font-size: xx-small;\"><b>Figure 17<\/b>: Authentication<br \/>\n<\/span><\/div>\n<p><b>Stpe 2<\/b>: At <b>Autentication<\/b>,\u00a0 uncheck <b>Anonymous Authentication<\/b> and then check <b>Basic authentication<\/b>.<\/p>\n<div align=\"justify\">\n<p>Select <b>Basic Authentication<\/b>, click\u00a0<b>Edit<\/b>, and then write the domain&#8217;s name.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/4_B.png\" alt=\"\" width=\"520\" height=\"352\" align=\"Baseline\" border=\"0\" \/><\/div>\n<div align=\"center\"><span style=\"font-size: xx-small;\"><b>Figure 18<\/b>: Definindo a autentica\u00e7\u00e3o b\u00e1sica em Authentication Methods<br \/>\n<\/span><\/div>\n<p>&nbsp;<\/p>\n<\/div>\n<div align=\"justify\">In addition to the password for the running E3 domain, type username and network password. This will finish the process of increasing security to the application&#8217;s site access.<\/div>\n<div align=\"justify\">\n<h3><b>Client settings<\/b><\/h3>\n<p>Any user, as long as properly authorized by the company&#8217;s security and access policies, will be able to view and control an Elipse E3 application on the Internet from its browser. Basic requirements are:<\/p>\n<ul>\n<li>PC with Windows 2000\/XP\/2003\/Vista<\/li>\n<li>Internet Explorer 5.5 or higher<\/li>\n<li>Access to the Internet<\/li>\n<\/ul>\n<p>To do so, just point to the address of the server where the application has been hosted. Example: <span style=\"font-family: Courier New;\">http:\/\/servidor\/diretoriovirtual<\/span>.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/19A.png\" alt=\"\" width=\"435\" height=\"246\" align=\"Baseline\" border=\"0\" \/><\/div>\n<div align=\"center\"><span style=\"font-size: xx-small;\"><b>Figure 19<\/b>: E3Downloader installation screen<br \/>\n<\/span><\/div>\n<p>E3Downloader will download E3WebViewer&#8217;s installation. Click <b>Always trust content from Elipse Software<\/b> and then <b>Yes<\/b>. After that, a message will pop up informing that the E3WebViewer installer is downloading, as seen below:<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID28\/28New\/28Delio\/20A.png\" alt=\"\" width=\"436\" height=\"317\" align=\"Baseline\" border=\"0\" \/><\/div>\n<div align=\"center\"><span style=\"font-size: xx-small;\"><b>Figure 20<\/b>: E3WebViewer installation<br \/>\n<\/span><\/div>\n<p>After the installation process, WebViewer will open on the browser and allow you to view the application in the server.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>1) INTRODUCTION This article illustrates how to set up the server to make Elipse E3 applications available on the Internet via IIS. As a result, the WebViewer can connect to&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0},"categories":[768,615],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Publishing Elipse E3 v. 3.0 applications on the Internet with Microsoft IIS.<\/title>\n<meta name=\"description\" content=\"This article illustrates how to publish Elipse E3 applications (version 3.0 or higher) on the Internet with Microsoft Internet Information Services (IIS).\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Publishing Elipse E3 v. 3.0 applications on the Internet with Microsoft IIS.\" \/>\n<meta property=\"og:description\" content=\"This article illustrates how to publish Elipse E3 applications (version 3.0 or higher) on the Internet with Microsoft Internet Information Services (IIS).\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/\" \/>\n<meta property=\"og:site_name\" content=\"Elipse Knowledgebase\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/elipsesoftware\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-25T20:44:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-08-28T14:41:09+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID5260\/1.PNG\" \/>\n<meta name=\"author\" content=\"Elipse Software\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Elipse Software\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/\"},\"author\":{\"name\":\"Elipse Software\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87\"},\"headline\":\"Publishing Elipse E3 version 3.0 applications on the Internet with Microsoft Internet Information Services.\",\"datePublished\":\"2019-03-25T20:44:54+00:00\",\"dateModified\":\"2020-08-28T14:41:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/\"},\"wordCount\":3227,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"articleSection\":[\"WebViewer\",\"WebViewer\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/\",\"url\":\"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/\",\"name\":\"Publishing Elipse E3 v. 3.0 applications on the Internet with Microsoft IIS.\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#website\"},\"datePublished\":\"2019-03-25T20:44:54+00:00\",\"dateModified\":\"2020-08-28T14:41:09+00:00\",\"description\":\"This article illustrates how to publish Elipse E3 applications (version 3.0 or higher) on the Internet with Microsoft Internet Information Services (IIS).\",\"breadcrumb\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/kb.elipse.com.br\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Publishing Elipse E3 version 3.0 applications on the Internet with Microsoft Internet Information Services.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kb.elipse.com.br\/#website\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"name\":\"Elipse Knowledgebase\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kb.elipse.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\",\"name\":\"Elipse Software\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"sameAs\":[\"http:\/\/www.facebook.com\/elipsesoftware\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"contentUrl\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"width\":161,\"height\":58,\"caption\":\"Elipse Software\"},\"image\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87\",\"name\":\"Elipse Software\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g\",\"caption\":\"Elipse Software\"},\"url\":\"https:\/\/kb.elipse.com.br\/en\/author\/webmasterelipse-com-br\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Publishing Elipse E3 v. 3.0 applications on the Internet with Microsoft IIS.","description":"This article illustrates how to publish Elipse E3 applications (version 3.0 or higher) on the Internet with Microsoft Internet Information Services (IIS).","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:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/","og_locale":"en_US","og_type":"article","og_title":"Publishing Elipse E3 v. 3.0 applications on the Internet with Microsoft IIS.","og_description":"This article illustrates how to publish Elipse E3 applications (version 3.0 or higher) on the Internet with Microsoft Internet Information Services (IIS).","og_url":"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/","og_site_name":"Elipse Knowledgebase","article_publisher":"http:\/\/www.facebook.com\/elipsesoftware","article_published_time":"2019-03-25T20:44:54+00:00","article_modified_time":"2020-08-28T14:41:09+00:00","og_image":[{"url":"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID5260\/1.PNG"}],"author":"Elipse Software","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Elipse Software","Est. reading time":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/#article","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/"},"author":{"name":"Elipse Software","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87"},"headline":"Publishing Elipse E3 version 3.0 applications on the Internet with Microsoft Internet Information Services.","datePublished":"2019-03-25T20:44:54+00:00","dateModified":"2020-08-28T14:41:09+00:00","mainEntityOfPage":{"@id":"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/"},"wordCount":3227,"commentCount":0,"publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"articleSection":["WebViewer","WebViewer"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/","url":"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/","name":"Publishing Elipse E3 v. 3.0 applications on the Internet with Microsoft IIS.","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/#website"},"datePublished":"2019-03-25T20:44:54+00:00","dateModified":"2020-08-28T14:41:09+00:00","description":"This article illustrates how to publish Elipse E3 applications (version 3.0 or higher) on the Internet with Microsoft Internet Information Services (IIS).","breadcrumb":{"@id":"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kb.elipse.com.br\/en\/publishing-elipse-e3-v-3-0-applications-on-the-internet-with-microsoft-iis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/kb.elipse.com.br\/en\/"},{"@type":"ListItem","position":2,"name":"Publishing Elipse E3 version 3.0 applications on the Internet with Microsoft Internet Information Services."}]},{"@type":"WebSite","@id":"https:\/\/kb.elipse.com.br\/#website","url":"https:\/\/kb.elipse.com.br\/","name":"Elipse Knowledgebase","description":"","publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kb.elipse.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kb.elipse.com.br\/#organization","name":"Elipse Software","url":"https:\/\/kb.elipse.com.br\/","sameAs":["http:\/\/www.facebook.com\/elipsesoftware"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","contentUrl":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","width":161,"height":58,"caption":"Elipse Software"},"image":{"@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87","name":"Elipse Software","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g","caption":"Elipse Software"},"url":"https:\/\/kb.elipse.com.br\/en\/author\/webmasterelipse-com-br\/"}]}},"_links":{"self":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/3564"}],"collection":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/comments?post=3564"}],"version-history":[{"count":15,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/3564\/revisions"}],"predecessor-version":[{"id":11441,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/3564\/revisions\/11441"}],"wp:attachment":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/media?parent=3564"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/categories?post=3564"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/tags?post=3564"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}