WebNavigator Client 6.1a IE11 Compatibility Troubleshooting Guide

David Krause14 min read
HMI / SCADASiemensTroubleshooting
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

WebNavigator Client 6.1a Fails to Load on Internet Explorer 11 — Root Cause and Verified Workarounds

Siemens WinCC WebNavigator Client V6.1a is a well-documented component of the WinCC V6.x SCADA stack and was originally qualified against Microsoft Internet Explorer 6 and 8. When the same client is launched on Internet Explorer 11 (IE11), the ActiveX container either refuses to instantiate the WebNavigator control, returns silent script errors, or displays a blank picture area. The problem is not a configuration defect on the operator station; it is a release qualification gap. This reference explains the underlying cause, lists every configuration the user typically tries, and provides the two field-proven remediations (WinCCViewerRT substitution and upgrade to WebNavigator V7.4 or later) along with verification procedures.

Engineer field note: WebNavigator V6.0/V6.1/V6.2 was never tested or released against IE11. If Compatibility View and the documented installation steps do not bring the client online, the platform is officially unsupported and you must move to either a different runtime viewer or a newer WebNavigator version.

1. Problem Summary

Attribute Value
Symptom WebNavigator Client 6.1a picture does not load, control area stays blank, or browser reports an ActiveX/script error on launch
Tested working Internet Explorer 8 (multiple operator stations)
Tested failing Internet Explorer 11 (multiple operator stations)
Configuration tried Compatibility Mode, all WinCC WebNavigator 6.0 System Manual add-ons, firewall disabled, browser extensions verified
Result No functional display
Affected software SIMATIC WinCC V6.0 / V6.1 / V6.2 with WebNavigator option
Root cause category Browser version outside the qualified test matrix

2. Affected Products and Version Range

The issue is specific to the WebNavigator Client delivered with the WinCC V6.0 / V6.1 / V6.2 releases and the Internet Explorer 11 browser engine. The WebNavigator component relies on the Microsoft ActiveX model, the legacy MSHTML document mode, and a set of COM objects (CCActiveX, WebNavCtl, WebNavX) that were compiled and digitally signed against the pre-IE10 rendering stack.

  • WebNavigator Server: V6.0, V6.0 SP1, V6.1, V6.1a, V6.2, V6.2 SP1, V6.2 SP2
  • WebNavigator Client: any build matching the server above (the client is installed by the WebNavigator Client setup from the same WinCC DVD/image)
  • Browser engines that work: Internet Explorer 6, 7, 8 (IE8 confirmed by the original report; IE9 limited; IE10 limited)
  • Browser engines that fail: Internet Explorer 11 in any document mode (Quirks, IE7 Standards, IE8 Standards, IE9 Standards, IE10 Standards, IE11 Edge)
  • Browser engines that have no path forward on V6.x: Microsoft Edge (legacy EdgeHTML and Chromium), Chrome, Firefox, Safari — WebNavigator V6.x is ActiveX-only and cannot be ported
Even when the client setup completes successfully on Windows 10 with IE11, the in-process COM control will fail to bind the picture, the script host will time out, or the document.getElementById("WebNavigator") handle will return null. This is a known lifecycle issue of the V6.x web client, not a corrupt install.

3. Root Cause Analysis

Three independent technical reasons converge to make the V6.1a client inoperable on IE11:

3.1 ActiveX hardening changes shipped with IE10 and IE11

Starting with IE10, Microsoft tightened the ActiveX initialization rules: per-site ActiveX initialization, out-of-date ActiveX blocking, and a hardened kill-bit list. WebNavigator V6.x ships an ActiveX control whose manifest does not declare a compatibility GUID recognized by the IE11 protected-mode loader, so the control is rejected before its IObjectWithSite::SetSite callback fires.

2.2 Document mode default in IE11

IE11 ignores legacy X-UA-Compatible meta tags in some enterprise configurations and defaults to the IE11 Edge document mode. The V6.1a client page was authored against the IE8 document object model and depends on VML rendering, attachEvent, and window.createPopup APIs that are either removed or rewritten in IE11 Edge mode.

3.3 Removal of legacy navigator properties and JScript behavior

The V6.1a bootstrap script reads window.navigator.userAgent and several legacy DOM properties to compute screen offsets and DPI. In IE11, several of these properties were deprecated, the screen DPI calculation path was changed, and the page silently throws a script error that aborts further picture load.

4. Pre-Installation Verification Checklist

Before declaring the V6.1a / IE11 combination dead, run through the following checks. The first three items are the steps the user already executed; the remaining items are the deeper checks that frequently surface additional gaps.

  1. Confirm Compatibility View is active for the WebNavigator site. In IE11, open Tools > Compatibility View settings and add the WebNavigator server FQDN. The icon in the address bar should turn blue.
  2. Verify the WebNavigator Client add-on is enabled. Tools > Manage add-ons > show All add-ons > locate WebNavigator Client Control (class id 3F2D5C7C-1B3F-4F0A-8B91-1A6E2C0E3B41 or the CLSID documented in your installation) and confirm status = Enabled.
  3. Confirm Windows Firewall and any EDR/host firewall allow inbound TCP 80/443 to the WebNavigator server and outbound from the operator station on the temporary range the WebNavigator Control uses for picture streaming.
  4. Confirm IE11 Enhanced Security Configuration (ESC) is disabled for the Administrators / Users zone on the operator station, otherwise ActiveX is blocked at the zone level even when the add-on is enabled.
  5. Verify the WebNavigator Client setup log. Check %ProgramFiles%\Siemens\Automation\WebNavigator Client\Install.log for missing prerequisites (Visual C++ 2005/2008 redistributables, MSXML 6).
  6. Enable script debugging just once. Tools > Internet Options > Advanced > Disable script debugging (Internet Explorer) unchecked. Reload the page and capture the exact line and error number from the yellow triangle. The most common one is SCRIPT438: Object doesn't support property or method 'createPopup'.
  7. Check the F12 Developer Tools console for cross-origin / mixed-content blocks caused by HTTP-to-HTTPS site bindings.
Siemens official position: WebNavigator V6.0 was never tested and released against Internet Explorer 11. If Compatibility View and the V6.0 System Manual install steps do not bring the client online, the platform is officially unsupported and no further configuration will resolve the issue.

5. Workaround A — Substitute WinCCViewerRT

WinCCViewerRT is a standalone runtime that displays WinCC pictures on a remote machine without requiring Internet Explorer. It is delivered on the WinCC installation medium in the WinCC\WinCCViewerRT folder and is licensed as part of the WebNavigator client access count.

5.1 Prerequisites

  • WebNavigator license with at least one client access (the same license is consumed by WinCCViewerRT).
  • WebNavigator server reachable on TCP 80/443 plus the configured picture download port (default 81/1443 for HTTPS).
  • Windows 7 SP1 / Windows 10 / Windows Server 2008 R2 or later operator station.

5.2 Installation

  1. Copy the WinCCViewerRT folder from the WinCC DVD to the operator station (or run the setup over the network share).
  2. Run setup.exe as Administrator. Accept the license agreement.
  3. Choose Install as a service if the operator station is a dedicated panel PC; choose Install as an application for engineering or test stations.
  4. Reboot the operator station.

5.3 Configuration

  1. Start WinCCViewerRT. The configuration dialog opens on first launch.
  2. Enter the WebNavigator server name exactly as it appears in the WebNavigator certificate (FQDN, not IP address) and select HTTPS if the server is configured for it.
  3. Enter the start picture (e.g. start.pdl).
  4. Set the runtime language and time-zone handling to match the project.
  5. Click Apply and confirm the test connection succeeds.

5.4 Operating modes

Mode Use case Notes
Service mode (kiosk) Dedicated panel PC in a control room Auto-starts at boot, fills the screen, blocks user input, no browser involved
Application mode Engineering / test / supervisor desk Starts as a regular window, can be sized, allows multiple instances
Read-only mode Observer / manager terminal Disables operator input, hides the user-change button

5.5 Verification

  1. WinCCViewerRT must display the configured start picture within 10 seconds of launching on a LAN, 30 seconds on a WAN with <100 ms RTT.
  2. Right-click inside the picture: the WinCC context menu must show operator input fields, language switch, and (if licensed) hardcopy export.
  3. From the WebNavigator Server, open the WebNavigator Diagnostics page (http://<server>/WebNavigator/Status) and confirm the WinCCViewerRT client is listed with a green status indicator.
Trade-off: WinCCViewerRT does not run inside IE, so users who depend on embedding the WinCC picture inside a third-party intranet portal (for example, SharePoint, an MES web shell, or a custom ASPX dashboard) lose that integration. It is the right answer for a control room HMI; it is the wrong answer if you must keep the SCADA view inside a browser tab.

6. Workaround B — Upgrade the WebNavigator Project to V7.4 or Later

Siemens officially supports Internet Explorer 11 from WinCC/WebNavigator V7.4 onward. The V7.4 release ships a re-engineered WebNavigator Client ActiveX control with an updated compatibility manifest, IE11-aware document mode handling, and a rewritten bootstrap that uses the IE11-standard DOM exclusively.

6.1 Upgrade planning matrix

Source version Target version Project migration tool Picture re-compile License migration
Source version Target version Migration path
V6.0 V7.4 SP1 Project migrator; manual re-test of all C / VB scripts Yes — full re-compile License exchange through Siemens Industry Online Support
V6.1 / V6.1a V7.4 SP1 Project migrator; manual re-test of C / VB scripts Yes — full re-compile License exchange required
V6.2 / V6.2 SP1 / SP2 V7.4 SP1 Project migrator; majority of scripts auto-migrate Yes — full re-compile License exchange supported
V7.0 / V7.0 SP1 / SP2 / SP3 V7.4 SP1 Project migrator; mostly automatic No (delta compile) License exchange supported
V7.3 / V7.3 SP1 / SP2 V7.4 SP1 Project migrator; automatic No (delta compile) License exchange supported

6.2 Migration steps

  1. Inventory the project. Export all C / VB scripts, custom DLLs, user archive structures, and the redundancy configuration. Note any OPC tags that reference third-party servers.
  2. Back up the runtime project. Copy the entire <ProjectName>.mcp directory and the RT directory to a versioned backup location.
  3. Run the project migrator on the engineering station against a copy of the project. Resolve every Warning and Error row in the migration report before proceeding.
  4. Open the migrated project in WinCC Explorer 7.4 SP1 and recompile all pictures (OS Project Editor > Rebuild all).
  5. Install the WebNavigator V7.4 SP1 server on the same host (or a dedicated VM) using the SIMATIC WinCC V7.4 SP1 installation medium.
  6. Install the WebNavigator V7.4 SP1 client on each operator station. The new client setup detects and removes the V6.x client first.
  7. Repoint the operator stations to the new server. Bookmark the new https://<server>/WebNavigator/ URL.
  8. Re-issue operator rights in the WinCC User Administrator; the user database is preserved but role assignments must be re-applied if you used the legacy SIMATIC Logon connector.

6.3 Verification after upgrade

  • Launch the client on IE11 in Edge document mode (the default) and confirm the picture loads within 5 seconds.
  • Switch the F12 emulator to IE10 standards and IE9 standards to verify backward compatibility for any IE10-era panels still in service.
  • Verify that document.getElementById("WebNavigator") returns a valid object and that WebNavigator.ServerName reports the expected FQDN.
  • Test every operator input element (button, I/O field, slider, trend) to confirm event round-trip.

7. Browser Compatibility Matrix

WebNavigator version IE8 IE9 IE10 IE11 Edge (legacy) Edge (Chromium)
V6.0 / V6.0 SP1 Supported Limited Not supported Not supported Not supported Not supported
V6.1 / V6.1a Supported Limited Not supported Not supported Not supported Not supported
V6.2 / V6.2 SP1 / SP2 Supported Limited Limited Not supported Not supported Not supported
V7.0 / V7.0 SP1 / SP2 / SP3 Supported Supported Supported Not supported Not supported Not supported
V7.3 / V7.3 SP1 / SP2 Supported Supported Supported Not supported (re-engineered client introduced in V7.4) Not supported Not supported
V7.4 / V7.4 SP1 Supported Supported Supported Supported (qualified) Limited (legacy only) Not supported
V7.5 / V7.5 SP1 / SP2 Supported Supported Supported Supported Supported (read-only) Not supported
WebNavigator is and remains an ActiveX-based web client. There is no Java, no .NET-WPF, and no HTML5 fallback in any V7.x release. Plan your operator-station lifecycle around Windows / IE — or move to the WebUX option introduced in WinCC V7.4, which is a separate, browser-agnostic web option that does not share the WebNavigator codebase.

8. Alternative: Migrate to WinCC WebUX (V7.4 and later)

If the long-term objective is to leave Internet Explorer entirely, evaluate the WebUX option that ships with WinCC V7.4 and later. WebUX is an HTML5-based, browser-agnostic web server for WinCC pictures and is delivered as a separate runtime. It supports modern browsers (Edge Chromium, Chrome, Firefox, Safari) on Windows, iOS, and Android clients and is the strategic direction for greenfield WinCC web projects. Migration from a V6.x WebNavigator project to WebUX requires re-authoring the navigation concept but re-uses the same WinCC pictures and tags.

8.1 WebUX vs. WebNavigator — when to pick which

Criterion WebNavigator (V7.4 SP1) WebUX (V7.4 SP1)
Browser Internet Explorer 8–11 only Any modern browser, HTML5
Client OS Windows only Windows, iOS, Android, Linux
Operator input support Full (mouse, touch, keyboard) Full on touch devices; some legacy controls (e.g. WinCC Online Table Control) need re-authoring
License model WebNavigator client access count WebUX client access count (independent)
Project re-use Direct re-use of pictures, scripts, tags Re-use of pictures and tags; navigation must be re-authored
Strategic direction Maintenance mode Active development

9. Diagnostic Decision Flowchart

WebNavigator Client picture not loading in IE11 Compatibility View active for the site? No Enable Compatibility View; retest WebNavigator V6.x project? Yes Use WinCCViewerRT as drop-in runtime viewer No Project can be migrated to V7.4+? Yes Upgrade to WebNavigator V7.4 SP1 (or later) No Replace operator station with WinCCViewerRT + plan WebUX migration

10. Configuration Hygiene for the V6.1a Client (If You Must Stay)

Some plants operate under a long change-control window and cannot migrate immediately. If you must keep the V6.1a client running for a defined period, the following configuration stack maximises the chance of the client starting on IE11 even though it is unsupported.

  1. Pin the WebNavigator server URL to the IE11 Compatibility View list (Tools > Compatibility View settings > Add).
  2. Set the registry value HKCU\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION » iexplore.exe = 8888 (decimal, IE8 standards) to force the document mode.
  3. Disable IE11 Enhanced Security Configuration in Server Manager > Local Server > IE Enhanced Security Configuration.
  4. Add the WebNavigator server to the Trusted Sites zone and lower the zone security to Medium-low.
  5. Install the Visual C++ 2005 SP1 and 2008 SP1 redistributables on the operator station (prerequisites for the V6.x COM control).
  6. Disable the Windows SmartScreen filter for the WebNavigator URL via Group Policy if it is blocking the ActiveX download.
  7. Set the WebNavigator Client add-on to Run without permission in the Manage add-ons dialog.
Reality check: even with all the above, the V6.1a client on IE11 will frequently fail with a script error. This is a stop-gap, not a fix. Plan the migration; do not freeze on this configuration.

11. Acceptance Test Checklist

Whichever workaround you adopt, the following acceptance test confirms a stable deployment:

  • Operator station boots cold, logs in, and the picture is interactive within 30 seconds.
  • Hardcopy export produces a valid .emf / .pdf / .prn output (depending on configured printer).
  • User change works (operator logs out, new operator logs in, picture reloads).
  • Language switch works (if the project is multi-lingual).
  • Alarm line and alarm window both update within 2 seconds of a tag change at the PLC.
  • Trend and table controls replay historical data from the WinCC Tag Logging archive.
  • Server failover (if redundancy is configured) completes in < 30 seconds with no client-side error.
  • WebNavigator diagnostics page reports a green client status for every connected station.

12. Frequently Asked Questions

Can WebNavigator Client 6.1a run on Internet Explorer 11?

No. Siemens never tested or released WebNavigator V6.0 / V6.1 / V6.2 against Internet Explorer 11. Compatibility View, add-on re-enablement, and the WebNavigator 6.0 System Manual settings do not bring the client online reliably because the V6.x ActiveX control is not qualified for the IE11 ActiveX loader and DOM model.

What is the first WebNavigator version that officially supports IE11?

WinCC WebNavigator V7.4 (and V7.4 SP1) is the first release in which Siemens qualified Internet Explorer 11 as a supported browser engine for the WebNavigator Client. Earlier V7.0 / V7.3 releases still rely on the V6.x-era ActiveX and do not support IE11.

What is WinCCViewerRT and how is it different from the WebNavigator Client?

WinCCViewerRT is a standalone runtime viewer for WinCC pictures that does not require Internet Explorer. It consumes the same WebNavigator client access license and is delivered on the WinCC installation medium. It is the recommended workaround for V6.x installations that must continue operating on Windows 10 with IE11.

Does WinCCViewerRT work inside a browser tab like the WebNavigator Client?

No. WinCCViewerRT runs as a dedicated application window (in service or application mode) and cannot be embedded in an intranet portal or a third-party web page. If you need the SCADA view inside a browser, you must upgrade to WebNavigator V7.4 or later, or migrate to the WebUX option.

Is there an HTML5 / Chrome / Edge alternative to WebNavigator?

Yes. The WebUX option introduced with WinCC V7.4 is a browser-agnostic, HTML5-based web server for WinCC pictures. It supports Edge Chromium, Chrome, Firefox, and Safari on Windows, iOS, and Android. WebUX is licensed independently from WebNavigator and requires re-authoring the navigation concept, but it re-uses the same pictures and tags.

What is the fastest path to get the operator stations back online today?

Install WinCCViewerRT on each operator station, point it at the existing WebNavigator V6.x server, and configure the start picture. The V6.x server is unchanged; only the client runtime is replaced. This avoids the project migration and license exchange that a V7.4 upgrade requires.

Back to blog