SIMATIC Net Station Configurator 'Connection Attempt Failed' Fix

David Krause12 min read
SiemensTIA PortalTroubleshooting
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

SIMATIC Net Station Configurator "Verbindungsversuch Fehlgeschlagen" — Complete Troubleshooting Guide

Engineer-to-engineer field reference for resolving the SIMATIC NET v15 / v15 SP1 / v16 / v17 / v18 Station Configurator error "Verbindungsversuch fehlgeschlagen" (English: "Connection attempt failed"). This guide applies when the Station Configurator editor refuses to launch on a Windows 10 or Windows 11 engineering station where TIA Portal V15.1 through V18 is also installed, and the error appears regardless of whether a PLC or CP is attached to the PC.

Symptom signature. The error is raised by the SIMATIC NET configuration client when it cannot establish an RPC connection to the local SIMATIC NET Configuration Service over the named-pipe access point S7ONLINE. The same connection primitive is reused by the S7 communication DLLs, the OPC DA/UA bridge, and the S7DOS helper processes hosted on the same machine.

1. Problem Overview

After installing SIMATIC NET (for example v15 SP1) alongside TIA Portal V15.1 Professional Update 8, double-clicking the Station Configurator shortcut returns immediately with the German-language error dialog Verbindungsversuch fehlgeschlagen or its English equivalent Connection attempt failed. The configurator process never reaches the project tree, no module list is loaded, and the application exits within a fraction of a second.

The error is independent of the physical network interface — it appears with no PLC or CP connected, because the failure is local to the PC station stack. Replacing NICs, swapping Ethernet cables, or changing IP addresses does not resolve the symptom. The cause lies in one of four local conditions covered in §3.

2. Affected Versions and Compatibility Matrix

SIMATIC NET version TIA Portal version Windows build (officially supported) Status
v15 SP1 V15.1 (Update 8) Win 10 1909 / 2004 / 20H2 / 21H2, Win Server 2016 / 2019 Workaround via service reset (§5)
v15 V15.0 / V15.1 Win 10 1809 – 21H2 Workaround via service reset
v16 V16 (any update) Win 10 20H2 – 22H2, Win 11 21H2, Win Server 2019 / 2022 Resolved in V16 Update 3+ HF1
v17 V17 (any update) Win 10 21H2 / 22H2, Win 11 21H2 / 22H2, Win Server 2019 / 2022 Resolved in V17 Update 4 cumulative fix list
v18 V18 (any update) Win 10 22H2, Win 11 22H2 / 23H2, Win Server 2022 Resolved in baseline V18 (no incident reports)

The cross-product compatibility is published by Siemens on the SIMATIC NET compatibility matrix; verify against the entry that matches your TIA Portal update level before assuming the version block above is authoritative for your environment.

3. Root Cause Analysis

The error is produced by the SIMATIC NET configuration subsystem when one of four underlying conditions is true. They are ordered by frequency of occurrence in field reports:

  1. The SIMATIC NET Configuration Service is not running, is starting, or has crashed (exit code 1067 / 1068).
  2. The Windows user account launching the configurator is not a member of both the local SIMATIC NET group and the local Administrators group.
  3. The S7ONLINE access point is bound to a non-existent, disabled, or wrong Virtual PC Station interface — typically after a NIC swap, a Hyper-V virtual switch installation, or a WSL2 vEthernet adapter taking over the routing table.
  4. The PC station's internal configuration index under C:\ProgramData\Siemens\Automation\ is corrupt (interrupted install, a forced reboot during configuration commit, or a partial uninstall).

4. Service Topology — What Must Be Running

SIMATIC NET exposes a layered set of Windows services. The Station Configurator depends only on a subset, but the Windows Service Control Manager will refuse to start the configuration client if the dependent service endpoint is unavailable.

Windows service display name Internal service name Startup type Required for Station Configurator?
SIMATIC NET Configuration Service SNMPcSrv (alias: SimaticNetCfg) Automatic (Delayed Start, +120 s) Yes — hard dependency
SIMATIC NET IE General S7TraceSrv Manual Yes — provides the S7ONLINE RPC endpoint
SIMATIC NET S7DOS Help Service S7DOS Manual No (legacy S7DOS helper only)
SIMATIC NET OPC Server OPC.SimaticNET Manual No — only when OPC DA/UA traffic is active
SIMATIC NET PROFINET IO Server PNIODA Manual No — only when a PNIO controller is configured
SIMATIC NET S7 Protocol Server S7ProtoSrv Manual No — only when the S7 channel is active

Confirm the two required services are in state Running from an elevated command prompt:

sc query "SIMATIC NET Configuration"
sc query "SIMATIC NET IE General"

The expected return is STATE : 4 RUNNING. If the state is 1 STOPPED, start the service:

sc start "SIMATIC NET Configuration"
sc start "SIMATIC NET IE General"
Cold-install reminder. SIMATIC NET services register their named-pipe endpoints only during the first reboot after installation. If you have not rebooted since installing or updating SIMATIC NET, do that first. A service marked Automatic (Delayed Start) may take up to 120 seconds after boot before it transitions to Running; budget for that latency before launching the Station Configurator.

5. Step-by-Step: From Reboot to Healthy Configurator

  1. Reboot the engineering station. Log in with the account that will run the Station Configurator.
  2. Open services.msc (Win+R → services.msc).
  3. Verify both SIMATIC NET Configuration Service and SIMATIC NET IE General are in state Running. If not, start them manually and capture the exit code if start fails.
  4. Verify the Windows user is a member of SIMATIC NET and Administrators (see §6).
  5. Open Control Panel → View by: Large Icons → Communication Settings and confirm S7ONLINE is bound to the correct NIC (see §7).
  6. Launch the Station Configurator. Confirm the project tree populates within 10 seconds.
  7. If the error persists, harvest log files (see §8) and escalate to Process Monitor capture (see §9).

6. User Account and Group Membership

The SIMATIC NET configuration client uses a privileged RPC endpoint that checks the caller's group membership at every call. Two groups must be present:

Group name (local) Why it is required What happens if missing
SIMATIC NET Read/write access to the PC station XML store under C:\ProgramData\Siemens\Automation\ RPC returns Access denied, which the client maps to the generic "Verbindungsversuch fehlgeschlagen" string
Administrators (SID S-1-5-32-544) Privileged access to the S7ONLINE named pipe created by the configuration service Same surface symptom — the client cannot tell the two failures apart

Validate and remediate from an elevated command prompt:

net localgroup "SIMATIC NET"
whoami /groups | findstr /i "S-1-5-32-544"
whoami /groups | findstr /i "SIMATIC NET"

If the user is missing from SIMATIC NET:

net localgroup "SIMATIC NET" %USERNAME% /add

Log off and back on (group membership is evaluated at logon) and retry the Station Configurator. Note that once SIMATIC NET is fully configured and a project is committed to the PC station, you may relax the Administrators requirement for runtime-only users; you cannot relax it for the initial configuration step.

7. S7ONLINE Access Point and Interface Binding

The S7ONLINE access point is the routing primitive that maps the symbolic name S7ONLINE to a specific PC interface card. If it points to an absent or disabled adapter, every client call returns the connection-failed error. The binding is persisted under HKLM\SOFTWARE\Siemens\SIMATIC NET\RT\_INST\interfaces\ in the Windows registry; the applet edits this key transparently.

  1. Open Control Panel → View by: Large Icons → Communication Settings (German: PG/PC-Schnittstelle einstellen).
  2. In the Access Point dropdown select S7ONLINE.
  3. In the Interface Parameter Assignment Used dropdown confirm that the highlighted entry corresponds to the physical NIC used for the plant network — typically TCP/IP → <Vendor NIC>.
  4. Click Diagnostics. Confirm the dialog returns OK for the binding. If it returns Error, the highlighted NIC is the wrong target.
  5. If you have multiple network adapters (Hyper-V virtual switch, WSL2 vEthernet, VPN TAP, etc.), explicitly select the plant NIC; do not leave the auto-selected default.
  6. Apply the change and close the applet.
Do not select "PC internal (local)". The Station Configurator requires a real, IP-reachable interface — the local-only stub is reserved for S7DOS helper processes and will reject configuration RPCs with the same error string.

8. Log File Harvest

SIMATIC NET writes a rich set of logs whose timestamps reveal the failing component. The primary locations:

Log path Contents Retention
C:\ProgramData\Siemens\Automation\Logfiles\ Main SIMATIC NET configuration log; rolling binary plus companion TXT 7 days default
C:\ProgramData\Siemens\Automation\StationConfigurator\ Per-launch dump of the configuration client (XML stack frames) Last 5 launches
%LOCALAPPDATA%\Siemens\Automation\ User-scoped UI session log (helpful for first-launch failures) Session-scoped
C:\ProgramData\Siemens\S7Trace\ Trace logs from the IE General service — RPC traffic, named-pipe errors Size-bounded (rotates at 20 MB)
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\ Windows Error Reporting minidumps if a service crashed 14 days default

Reproduce the failure once, then harvest the most recent files:

dir /s /od "C:\ProgramData\Siemens\Automation\Logfiles\*.*"
dir /s /od "%LOCALAPPDATA%\Siemens\Automation\*.*"
dir /s /od "C:\ProgramData\Siemens\S7Trace\*.*"

Search for the literal strings Verbindungsversuch, Connect failed, RPC, Access denied, or pipe not found inside the files. The line immediately above the error typically identifies the failing layer — service name, interface index, or group SID.

9. Advanced Diagnostic with Process Monitor

When the log files do not surface a clear cause, attach Process Monitor (Sysinternals) and reproduce the failure. Filter for the process names listed below and capture the relevant events:

  • Process name: StationConfigurator.exe and S7TraceSrv.exe.
  • Result contains ACCESS DENIED, BUFFER OVERFLOW, or NAME NOT FOUND.
  • Path contains \pipe\S7ONLINE, \BaseNamedObjects\Siemens.Automation., or \Registry\Machine\SOFTWARE\Siemens\SIMATIC NET\.

Interpretation matrix:

Process Monitor signature Diagnosis Remediation
ACCESS DENIED on \BaseNamedObjects\Siemens.Automation.SNMPcSrv User missing SIMATIC NET group membership §6
NAME NOT FOUND on \pipe\S7ONLINE Configuration Service not running §4
BUFFER OVERFLOW on registry read of S7ONLINE\Params Corrupt binding or registry ACL on the SIMATIC NET key Repair-reinstall (§10) plus reset ACL on the registry key
ACCESS DENIED on C:\ProgramData\Siemens\Automation\StationConfig\*.xml User lacks write permission on the configuration index directory Reset DACL on the directory, or repair-reinstall

10. Nuclear Option — Repair Reinstallation

If none of the above resolves the error:

  1. Close TIA Portal, the Station Configurator, and any OPC client.
  2. Stop both required services from services.msc or sc stop.
  3. Open Control Panel → Programs and Features.
  4. Right-click SIMATIC NET, choose Repair (preferred over uninstall/reinstall — it preserves the configuration index).
  5. If repair is unavailable or fails, uninstall SIMATIC NET, reboot, then run the installer as Administrator with the install path kept identical to the original.
  6. Reboot. Verify the two required services are Running before launching the configurator.
Preserve the PC station configuration. Before uninstall, back up C:\ProgramData\Siemens\Automation\ to a separate directory. Uninstall removes the configuration index; the backup lets you restore the same PC station name and index without re-importing the entire TIA project.

11. Verification Checklist

The error is considered resolved when the following check sequence passes end-to-end:

  1. sc query "SIMATIC NET Configuration" returns STATE : 4 RUNNING.
  2. sc query "SIMATIC NET IE General" returns STATE : 4 RUNNING.
  3. net localgroup "SIMATIC NET" lists the current user.
  4. whoami /groups contains S-1-5-32-544 (BUILTIN\Administrators).
  5. Communication Settings → S7ONLINE → Diagnostics returns OK.
  6. Station Configurator launches and the project tree populates within 10 seconds.
  7. Station Manager shows the configured PC station with no red icon overlay.
  8. A test S7 connection from TIA Portal → Online → Accessible nodes lists the configured PLCs.

12. Troubleshooting Flow

Launch Station Configurator Reboot performed after install? Configuration Service Running? User in SIMATIC NET + Admin? S7ONLINE bound to plant NIC? Configuration index intact? Configurator opens cleanly Capture ProcMon + open Siemens SR No / still fails

13. Related Reference: RF600 Error Code 0x7A152

The same German error string Verbindungsversuch fehlgeschlagen appears in the SIMATIC RF600 reader family with the numeric identifier 0x7A152 / decimal 500050. In that context the error is reported by the reader's XML configuration interface when the reader cannot establish a TCP connection to the TIA configuration client within the configured timeout window. The remediation steps differ from the SIMATIC NET scenario because the failure is remote rather than local: validate IP routing, open UDP/TCP ports 8884 / 8885 on the firewall between the engineering station and the reader, and refresh the access point inside the reader's web-based configuration UI. Reference documentation is published in the SIMATIC RF600 documentation bundle and the SIMATIC RF650R / RF680R / RF685R documentation bundle on the Siemens Industry Online Support portal.

14. Preventive Maintenance

  • Apply the latest cumulative update for your TIA Portal version before installing or upgrading SIMATIC NET; mismatched baseline versions are the most common source of post-install RPC failures.
  • Always reboot after installing, upgrading, or repairing SIMATIC NET — do not defer the reboot to the next maintenance window.
  • Avoid third-party VPN clients that install their own TAP adapters (Cisco AnyConnect, GlobalProtect, OpenVPN TAP-Win32 v9). They regularly hijack the S7ONLINE auto-binding after a reconnect.
  • Do not run TIA Portal and SIMATIC NET inside a Hyper-V virtual machine guest session; the virtual NIC index changes between host reboots and invalidates the binding.
  • Export the PC station configuration after every successful commissioning step (TIA Portal → PC station → Station → Export Station Configuration) so you can restore a clean baseline if the local index becomes corrupt.

FAQ

What does "Verbindungsversuch fehlgeschlagen" mean in SIMATIC Net Station Configurator?

It is the German localization of "Connection attempt failed". The Station Configurator cannot reach the SIMATIC NET Configuration Service over the local S7ONLINE named-pipe RPC endpoint. Fix by ensuring the two SIMATIC NET services are Running and your Windows user is in the local SIMATIC NET and Administrators groups.

Which SIMATIC NET services must be running for the Station Configurator?

Only two are strictly required: SIMATIC NET Configuration Service (Automatic, Delayed Start, +120 s) and SIMATIC NET IE General (Manual). The OPC server, PROFINET IO server, S7 Protocol server, and S7DOS helper services only need to be running when their respective protocol is in active use; the Station Configurator does not depend on them.

Why does the error appear even though my PC is not connected to a PLC?

Because the failure is local to the PC station stack. The Station Configurator talks to the local SIMATIC NET Configuration Service via a named pipe (S7ONLINE); if that service is stopped, the user lacks group membership, or the access point is bound to a wrong or disabled network interface, the connection attempt fails before any remote PLC is involved.

How do I rebind S7ONLINE to a specific NIC after a NIC swap?

Open Control Panel → View by Large Icons → Communication Settings, select the S7ONLINE access point, choose the correct TCP/IP → <Vendor NIC> entry in the Interface Parameter Assignment Used dropdown, click Diagnostics and confirm OK. The binding is written under HKLM\SOFTWARE\Siemens\SIMATIC NET\RT\_INST\interfaces\ in the Windows registry and read back by the configuration service on every launch.

Do I need to reinstall SIMATIC NET to clear this error?

Rarely. In most cases rebooting, starting the two required services, adding the user to the SIMATIC NET group, and rebinding S7ONLINE are sufficient. Reserve the repair-reinstall path for situations where the configuration index under C:\ProgramData\Siemens\Automation\ is corrupt or where the configuration service refuses to start with exit code 1067 / 1068.

Back to blog