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.
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
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.
- 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.
-
Verify the WebNavigator Client add-on is enabled. Tools > Manage add-ons > show All add-ons > locate
WebNavigator Client Control(class id3F2D5C7C-1B3F-4F0A-8B91-1A6E2C0E3B41or the CLSID documented in your installation) and confirm status = Enabled. - 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.
- 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.
-
Verify the WebNavigator Client setup log. Check
%ProgramFiles%\Siemens\Automation\WebNavigator Client\Install.logfor missing prerequisites (Visual C++ 2005/2008 redistributables, MSXML 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'. - Check the F12 Developer Tools console for cross-origin / mixed-content blocks caused by HTTP-to-HTTPS site bindings.
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
- Copy the
WinCCViewerRTfolder from the WinCC DVD to the operator station (or run the setup over the network share). - Run
setup.exeas Administrator. Accept the license agreement. - Choose Install as a service if the operator station is a dedicated panel PC; choose Install as an application for engineering or test stations.
- Reboot the operator station.
5.3 Configuration
- Start WinCCViewerRT. The configuration dialog opens on first launch.
- 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.
- Enter the start picture (e.g.
start.pdl). - Set the runtime language and time-zone handling to match the project.
- 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
- WinCCViewerRT must display the configured start picture within 10 seconds of launching on a LAN, 30 seconds on a WAN with <100 ms RTT.
- Right-click inside the picture: the WinCC context menu must show operator input fields, language switch, and (if licensed) hardcopy export.
- 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.
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
- 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.
-
Back up the runtime project. Copy the entire
<ProjectName>.mcpdirectory and theRTdirectory to a versioned backup location. - 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.
- Open the migrated project in WinCC Explorer 7.4 SP1 and recompile all pictures (OS Project Editor > Rebuild all).
- Install the WebNavigator V7.4 SP1 server on the same host (or a dedicated VM) using the SIMATIC WinCC V7.4 SP1 installation medium.
- Install the WebNavigator V7.4 SP1 client on each operator station. The new client setup detects and removes the V6.x client first.
-
Repoint the operator stations to the new server. Bookmark the new
https://<server>/WebNavigator/URL. - 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 thatWebNavigator.ServerNamereports 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 |
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
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.
- Pin the WebNavigator server URL to the IE11 Compatibility View list (Tools > Compatibility View settings > Add).
- 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. - Disable IE11 Enhanced Security Configuration in Server Manager > Local Server > IE Enhanced Security Configuration.
- Add the WebNavigator server to the Trusted Sites zone and lower the zone security to Medium-low.
- Install the Visual C++ 2005 SP1 and 2008 SP1 redistributables on the operator station (prerequisites for the V6.x COM control).
- Disable the Windows SmartScreen filter for the WebNavigator URL via Group Policy if it is blocking the ActiveX download.
- Set the WebNavigator Client add-on to Run without permission in the Manage add-ons dialog.
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/.prnoutput (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.