Resolving WinCC WebNavigator 'No DataMonitor Server' Error

David Krause15 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

Resolving WinCC WebNavigator "This is no DataMonitor Server" Client Error

The Siemens WinCC WebNavigator client error message "This is no DataMonitor Server - please update the DataMonitor client from a CD" appears when a browser session intended for a WebNavigator server is instead routed to a published DataMonitor endpoint, when client-side runtime components are mismatched, or when Internet Explorer components have been corrupted. This article documents the diagnostic procedure and the four verified field fixes used by automation engineers to restore remote WebNavigator client connectivity against WinCC V7.0 SP3 HF4, WinCC V7.2, and WinCC V7.5 SP2 servers running on Windows 7, Windows XP SP2, and Windows XP SP3.

Engineering impact: The WebNavigator and DataMonitor add-ons share the same IIS virtual directory and the same ActiveX/COM runtime components. A misconfigured Web Configurator publishes the wrong default ASP entry page (WebClient.asp, MainControl.asp, or the DataMonitor landing page). When a client requests the URL, the server hands back the DataMonitor splash page and the client runtime compares its published server type, returning the prompt to insert the DataMonitor CD.

1. Problem Overview and Field Symptoms

The error surfaces on the WinCC WebNavigator client when one of the following conditions is detected during the initial HTTPS/HTTP handshake between Internet Explorer and the WinCC WebNavigator server:

  • The WinCC project is published as DataMonitor Server in the Web Configurator instead of as a WebNavigator Client.
  • The local browser cache holds a stale copy of the WebNavigator Client ActiveX control that was originally installed for a different server type.
  • A previous DataMonitor client installation is registered with the WinCC web runtime and intercepts the connection request.
  • Internet Explorer COM/ActiveX subsystems are corrupted, preventing the proper WebNavigator OCX from registering on first connect.

Observed symptom patterns from the field:

Symptom Windows 7 32-bit Windows XP SP2 Windows XP SP3
DataMonitor splash dialog Always Never Always (on first attempt)
Picture tree operational No Yes No
Alarm window status "Not active" Updated "Not active"
Reporting function Not available Not available Not available
Picture navigation Blocked by splash Operational Blocked by splash
Login dialog appears Yes Yes Yes

The fact that Windows XP SP2 behaves correctly while Windows XP SP3 and Windows 7 32-bit fail with the same server configuration points to a client-side runtime resolution problem rather than a server-side misconfiguration. The behavior is also VPN-agnostic; field deployments using Cisco VPN Client, Palo Alto GlobalProtect, and Juniper NetworkConnect 7.1.0 have all reproduced the same dialog, which rules out tunnel fragmentation or MTU issues.

2. Affected Versions and Operating Environments

The following combinations have been verified in production deployments and reproduced in lab environments:

Component Verified Version Notes
WinCC RT / RC V7.0 SP3 HF4 Reference case from field report
WinCC RT / RC V7.0 SP1 Working from same client
WinCC RT / RC V7.0 SP2 Working from same client
WinCC RT / RC V7.2 Same fix applies (Web Configurator change)
WinCC RT V7.5 SP2 Per official Siemens KB 109792604
Internet Explorer IE9 (32-bit) Primary client browser
Operating System Windows 7 32-bit Primary failure mode
Operating System Windows XP SP3 Secondary failure mode
Operating System Windows XP SP2 Working baseline
Remote control DameWare Mini Remote Control 7.5.8.0 Working reference RDP alternative
VPN clients Cisco VPN Client, GlobalProtect, NetworkConnect 7.1.0 All three reproduced error

The full WinCC V7.5 SP2 server-side behavior is documented in the official Siemens industry support portal entry WinCC Basic Options V7.5 SP2: WebNavigator, DataMonitor, WebUX, which states that "The WebNavigator client is connected with a WebNavigator server operated in WinCC ServiceMode." This is the architectural relationship that drives the failure mode: when the server is published in the wrong mode, the client runtime cannot complete its handshake.

3. Root Cause Analysis

Three independent root causes have been identified. In any given deployment one or more of these may be present, and field fixes typically address all three to ensure a clean return to service.

3.1 Server-Side Publication Mode Mismatch (Primary Cause)

The WinCC Web Configurator (Start > Siemens Automation > Web Configurator) determines which ASP page is served when a client browser connects to the WinCC web root. The valid publication modes are:

Publication Mode Default ASP Page Client Runtime Required
WebNavigator Client WebClient.asp WinCC WebNavigator Client OCX
WebNavigator Client (MainControl) MainControl.asp WinCC WebNavigator Client OCX with start picture lock
DataMonitor Server DataMonitor landing page WinCC DataMonitor Client (separate install)
WebUX WebUX entry page HTML5 client (no ActiveX)

If the project is published as a DataMonitor Server but a client attempts a WebNavigator session, the server returns the DataMonitor splash and the WebNavigator client runtime prints the prompt: "This is no DataMonitor Server - please update the DataMonitor client from a CD." This is the same string in WinCC V7.0 SP3 HF4 and WinCC V7.2.

3.2 Stale or Mixed Client Runtime (Secondary Cause)

The WebNavigator Client and the DataMonitor Client both register COM components under HKEY_CLASSES_ROOT\CLSID and both install ActiveX controls into the Internet Explorer Downloaded Programs cache (%LOCALAPPDATA%\Downloaded Installations). A previous DataMonitor installation that has not been cleanly removed will register the wrong TypeLib GUID and the WebNavigator OCX will fail to instantiate. This is the failure mode that the IE9 uninstall + clean reinstall + cache wipe procedure addresses.

3.3 Corrupted Internet Explorer COM Subsystem (Tertiary Cause)

On Windows XP SP3 and Windows 7 32-bit, the IE9 COM subsystem can become corrupted by security patches, antivirus scanning, or partial component updates. When IE9 cannot instantiate WinCCWebNavigatorClient.dll on first contact, the server's automatic client push fails silently and the browser tab falls back to the static splash page, where the DataMonitor dialog is shown.

4. Pre-Diagnostic Checklist

Before applying any of the fixes below, validate the following items. Capturing them now documents the starting state and provides a comparison baseline.

  1. Open Internet Explorer on the client PC. Navigate to about:version and record the IE version string and the User Agent.
  2. From the command line, run reg query "HKLM\SOFTWARE\Siemens\WinCC\WebNavigator" /s > pre_reg.txt to capture the WebNavigator registration state.
  3. Open Control Panel > Programs and Features and list every installed Siemens entry. Specifically confirm whether both WinCC WebNavigator Client and WinCC DataMonitor Client are installed, and record the version of each.
  4. On the server, open the WinCC project, launch Web Configurator, and record the current publication mode.
  5. Confirm that the WinCC Runtime is running and that the WebNavigator service is started. In services.msc, look for WinCC WebNavigator and WinCC ServiceMode.
  6. From the client, attempt http://<server-ip>/WebNavigator/WebClient.asp directly and capture the response. A clean 200 OK with the login dialog is expected; a 302 redirect to the DataMonitor splash confirms the publication mode mismatch.
  7. Capture the WinCC project version from the server's \WinCC\ProjectName\<ProjectName>.pdl metadata and the WebNavigator server build from \WinCC\WebNavigator\Server\WinCCWebNavigatorServer.dll File Version property.

5. Solution 1 - Republish the WebNavigator Client in Web Configurator

This is the most common field fix and resolves the error in the majority of WinCC V7.0 SP3 and WinCC V7.2 deployments.

5.1 Procedure on the WinCC Server

  1. On the WinCC server, log in with an administrative account.
  2. Open Start > All Programs > Siemens Automation > WinCC > Web Configurator.
  3. In the Web Configurator main window, select the WinCC project you intend to publish.
  4. On the Publishing tab, locate the dropdown "Publish website as" (German: "Website veröffentlichen als").
  5. Select WebNavigator Client. If a start picture must be enforced, select WebNavigator Client with start picture (which sets the default ASP to MainControl.asp). Do not select DataMonitor Server.
  6. Click Publish (or Finish) to write the new IIS configuration.
  7. Restart the WinCC WebNavigator service from services.msc.
  8. If the server is operated in WinCC ServiceMode (typical for V7.5 SP2 per Siemens KB 109792604), verify in the WinCC ServiceMode Configuration that the project startup type is Automatic and that the runtime is in Started state.

5.2 Verification on the Client

  1. From the client PC, open a fresh Internet Explorer window (no other tabs, InPrivate mode preferred).
  2. Clear the browser cache via Tools > Internet Options > General > Delete. Tick Temporary Internet Files, Cookies, History, and Form Data.
  3. Navigate to http://<server-ip>/WebNavigator/WebClient.asp.
  4. The WinCC login dialog should appear directly, without any DataMonitor splash. Enter the configured WinCC user credentials.
  5. After login, the WebNavigator start picture should load within 10-15 seconds. The Picture Tree, Alarm Window, and Trend controls should all populate.
Note: The WebNavigator client may take significantly longer than a regular WinCC client to recognize a server state change, especially across a WAN or VPN. Per the official Siemens documentation General Information about WebNavigator, the client may require greater than 20 seconds to react to a server restart or a runtime down condition. Plan engineering timeouts accordingly.

6. Solution 2 - Uninstall the DataMonitor Client and Reinstall the WebNavigator Client

If the publication mode is correct but the client still receives the DataMonitor dialog, a stale DataMonitor installation is hijacking the COM registration. Use this procedure.

  1. On the client PC, close all Internet Explorer windows.
  2. Open Control Panel > Programs and Features (Windows 7) or Add or Remove Programs (Windows XP).
  3. Click the Search box and type WinCC.
  4. Right-click WinCC DataMonitor Client and select Uninstall. Confirm any prompts.
  5. Reboot the client PC. This step is required to release the COM registrations.
  6. Re-open Internet Explorer and navigate to http://<server-ip>/WebNavigator/WebClient.asp.
  7. The server will detect that the WebNavigator client is not installed and will prompt to install or update it. Accept the prompt. The WebNavigator OCX is delivered via the signed ActiveX push from the WinCC web server.
  8. After the OCX install completes, restart Internet Explorer and reconnect.

6.1 Registry Validation

After the reinstall, confirm the correct COM registration is in place:

reg query "HKLM\SOFTWARE\Siemens\WinCC\WebNavigator" /s
reg query "HKCR\CLSID\{B1E2D8C2-0000-0000-0000-000000000000}" 2>nul
dir "%LOCALAPPDATA%\Downloaded Installations\WinCCWebNavigatorClient.dll"

The exact CLSID will differ by WinCC version. The presence of WinCCWebNavigatorClient.dll in the Downloaded Installations folder and a populated HKLM\SOFTWARE\Siemens\WinCC\WebNavigator key confirms a clean install.

7. Solution 3 - Internet Explorer Reset and Clean Reinstall

Used when neither Solution 1 nor Solution 2 resolves the error, and as the only known fix when the client has been exposed to multiple WinCC server versions over time (for example, V7.0 SP1, V7.0 SP2, and V7.0 SP3 HF4 in the Recent Servers list).

  1. Back up any IE favorites and offline content.
  2. Open Control Panel > Programs and Features and uninstall Windows Internet Explorer 9.
  3. Delete the following directories manually:
    • %LOCALAPPDATA%\Microsoft\Internet Explorer
    • %APPDATA%\Microsoft\Internet Explorer
    • C:\Users\<user>\AppData\Local\Microsoft\Windows\INetCache
    • %LOCALAPPDATA%\Downloaded Installations (this removes any cached WebNavigator or DataMonitor OCX)
  4. Run cleanmgr /sageset:1 and select all temporary file categories. Execute cleanmgr /sagerun:1.
  5. Open regedit as Administrator. Back up the registry. Then delete the following keys (reboot to safe mode if the keys are locked):
    • HKLM\SOFTWARE\Microsoft\Internet Explorer
    • HKCU\SOFTWARE\Microsoft\Internet Explorer
    • HKLM\SOFTWARE\Siemens\WinCC\WebNavigator
    • HKLM\SOFTWARE\Siemens\WinCC\DataMonitor
  6. Reboot.
  7. Reinstall Internet Explorer 9 from the official Microsoft distribution. Confirm the version under about:version.
  8. Open Internet Explorer and navigate to http://<server-ip>/WebNavigator/WebClient.asp. Accept the ActiveX prompt to install the WebNavigator client.
  9. Confirm the login dialog appears and the runtime picture loads.

This procedure has been confirmed in the field against WinCC V7.0 SP3 HF4 across a Juniper NetworkConnect 7.1.0 VPN tunnel. After the IE9 reinstall, the DataMonitor splash no longer appears and all picture tree, alarm, and trend controls operate normally.

8. Solution 4 - Operating System and Browser Compatibility Verification

Where multiple Windows client variants are deployed, isolate the failure to the OS layer before applying any of the above fixes.

OS Recommended Client Status with WinCC V7.0 SP3 HF4
Windows XP SP2 IE8 Fully operational
Windows XP SP3 IE8 / IE9 (after fix) Fails first attempt; fixable via Solutions 1-3
Windows 7 32-bit IE9 (32-bit only) Fails; fixable via Solutions 1-3
Windows 7 64-bit IE9 32-bit (mandatory) Mixed; verify IE9 32-bit path
Windows 10 / 11 Not supported for WebNavigator OCX Requires WebUX migration

The WebNavigator ActiveX runtime is a 32-bit COM component. On Windows 7 64-bit, Internet Explorer 10 and later default to 64-bit. Always launch the 32-bit IE explicitly:

"C:\Program Files (x86)\Internet Explorer\iexplore.exe"
Security: The WinCC web server is a private intranet endpoint. Add the WebNavigator server URL to the Local Intranet zone (Internet Options > Security > Local Intranet > Sites > Advanced) and configure the security level to Medium-low or use a custom level that enables ActiveX controls signed by the WinCC server certificate.

9. Verification Procedure

After applying any of the four solutions, run the following verification sequence to confirm the client runtime is fully functional.

  1. Open the 32-bit Internet Explorer (see path above) and navigate to http://<server-ip>/WebNavigator/WebClient.asp.
  2. Confirm the login dialog appears within 5 seconds.
  3. Log in with a WinCC user that has at least Operator rights.
  4. Verify the start picture loads. Expect a 10-15 second load on the first connection, faster on subsequent logins.
  5. Open the Picture Tree. Confirm at least one node expands and that clicking a child picture opens it.
  6. Open the Alarm Window. Confirm the header shows Online (not Not active) and that pending alarms are visible.
  7. Open a Trend/Online Trend Control. Confirm at least one archived tag is plotting.
  8. Trigger a controlled process change and confirm the alarm and trend update in real time.
  9. If reporting is required, open the Reports dialog. Confirm at least one report template is listed and that Print Preview returns data.
  10. Close the browser, reopen it, and reconnect. Confirm a normal login without any DataMonitor splash.

10. Troubleshooting Matrix

Use this matrix to triage symptoms to solutions without re-running the full diagnostic.

Observed Symptom Likely Root Cause Recommended Fix
DataMonitor splash on every login attempt Publication mode set to DataMonitor in Web Configurator Solution 1 - Republish as WebNavigator Client
DataMonitor splash only on remote (VPN) clients Web Configurator set to DataMonitor Server, local client bypasses splash Solution 1
DataMonitor splash after upgrading WinCC server to V7.2 Web Configurator inherited DataMonitor mode Solution 1
DataMonitor splash on first attempt only, login works on retry Stale DataMonitor client COM registration Solution 2 - Uninstall DataMonitor Client
DataMonitor splash on a specific client PC only, other clients OK Corrupted IE9 COM subsystem on that client Solution 3 - IE9 reset and reinstall
DataMonitor splash on Windows XP SP3, not XP SP2 IE9 COM behavior differs between XP SP2 and XP SP3 Solution 1 plus Solution 3
Picture tree offline, alarm window "Not active", report function blank Server in DataMonitor mode, client runtime is DataMonitor Solution 1 + Solution 2
Connection drops after 60-90 seconds with no error VPN MTU or session timeout; not the DataMonitor dialog Adjust VPN MTU to 1400 or WebNavigator session timeout
Login dialog loops back to itself Authentication server unreachable from client subnet Verify WinCC user administrator; not a publication mode issue
WebNavigator server in ServiceMode shows "Not licensed" License missing for V7.5 SP2 Basic Options Apply WebNavigator/DataMonitor license per KB 109792604

11. Preventive Measures

Apply the following engineering practices on every WinCC WebNavigator deployment to prevent recurrence.

  • Document the publication mode in the project README. Record the Web Configurator dropdown selection, the default ASP page served, and the date of the last republish.
  • Standardize the client image. Build a Windows 7 32-bit golden image with Internet Explorer 9 (32-bit only) and only the WebNavigator Client OCX pre-installed. Never pre-install DataMonitor Client on WebNavigator-only terminals.
  • Use dedicated client PCs per server type. When a single PC must connect to multiple WinCC servers, segregate the servers by publication mode and avoid mixing V7.0 SP3 with V7.0 SP1 / SP2 if at all possible.
  • Disable IE9 automatic updates on terminal PCs to prevent the OCX registration from being invalidated by a stealth update.
  • Add the WebNavigator URL to the Trusted Sites zone with the security level set to enable signed ActiveX controls.
  • Test every WinCC service pack and hotfix in a lab before rolling to production; specifically test WebNavigator publication mode after each WinCC upgrade.
  • Enable WinCC diagnostic logging. Set the registry value HKEY_LOCAL_MACHINE\SOFTWARE\Siemens\WinCC\WebNavigator\TraceLevel = 2 and tail %ProgramData%\Siemens\WinCC\WebNavigator\Logs when issues recur.
  • Plan a migration path to WebUX for any new deployment. WebUX is HTML5-based and does not depend on the Internet Explorer ActiveX runtime, eliminating all four root causes described in this article.

12. Related Siemens Knowledge Base Entries

The following official Siemens industry support entries are directly relevant when troubleshooting WebNavigator publication mode and runtime behavior:

Frequently Asked Questions

What does the WinCC WebNavigator error "This is no DataMonitor Server - please update the DataMonitor client from a CD" actually mean?

The error means the WinCC project on the server has been published as a DataMonitor Server in the Web Configurator instead of as a WebNavigator Client. Open the Web Configurator on the server, change Publish website as from DataMonitor Server to WebNavigator Client, republish the project, and restart the WinCC WebNavigator service.

Why does the WebNavigator client work on Windows XP SP2 but fail with the DataMonitor dialog on Windows XP SP3 and Windows 7 32-bit?

XP SP2 ships with Internet Explorer 8 and a different COM registration baseline than XP SP3 and Windows 7, both of which default to Internet Explorer 9. The DataMonitor splash is triggered by COM class registration that IE9 resolves differently. Applying Solution 1 (republish as WebNavigator Client) and Solution 2 (uninstall the DataMonitor Client) resolves the difference.

Do I have to uninstall Internet Explorer 9 to fix the WebNavigator client on Windows 7?

Not always. Start with Solution 1 (republish in Web Configurator) and Solution 2 (uninstall the DataMonitor Client). Reserve Solution 3 (full IE9 reset and reinstall) for cases where both prior fixes leave the client still showing the DataMonitor splash.

How long should I wait for the WebNavigator client to recognize that the WinCC server has stopped?

Per the official Siemens documentation, the WebNavigator client can take more than 20 seconds to detect a server-down state, which is significantly longer than a standard WinCC client. Allow at least 30 seconds before declaring a connectivity failure during commissioning.

Can the WebNavigator client and the DataMonitor client be installed on the same PC?

Yes, but it is not recommended for production terminals. Both clients share the same IIS virtual directory and overlapping COM registrations. If both are required, install the WebNavigator Client last so it owns the active OCX registration. For WinCC V7.5 SP2, prefer the HTML5-based WebUX client to avoid the runtime conflict entirely.

Which Internet Explorer version is mandatory for the WinCC V7.0 SP3 HF4 WebNavigator client?

Internet Explorer 9 (32-bit) on Windows 7 32-bit is the verified combination. On Windows 7 64-bit you must launch the 32-bit IE explicitly from C:\Program Files (x86)\Internet Explorer\iexplore.exe. Internet Explorer 10 and later on Windows 7 are not officially supported for the WebNavigator ActiveX runtime.

Back to blog