Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] - Cardano Node Fails to Start: "DiffusionErrored CreateNamedPipe" Error on Windows 11 #6071

Open
OlafTheDread7 opened this issue Jan 12, 2025 · 1 comment
Labels
needs triage Issue / PR needs to be triaged.

Comments

@OlafTheDread7
Copy link

Internal/External
External

Area
Other (Node Startup)

Summary
Cardano node fails to start with "DiffusionErrored CreateNamedPipe" error due to insufficient permissions, despite extensive troubleshooting.

Steps to reproduce

  1. Download and extract cardano-node-10.1.4-win64.

  2. Create C:\cardano-node\db directory.

  3. Run the following command from C:\cardano-node\bin:

    .\cardano-node.exe run --topology C:\cardano-node\share\mainnet\topology.json --database-path C:\cardano-node\db --socket-path C:\cardano-node\db\node.socket --host-addr 0.0.0.0 --port 3001 --config C:\cardano-node\share\mainnet\config.json
  4. Observe the error message:

    [Chaney:cardano.node.DiffusionInitializationTracer:Critical:3] [DATE/TIME] DiffusionErrored CreateNamedPipe ('C:\cardano-node\db\node.socket'): invalid argument (The filename, directory name, or volume label syntax is incorrect.)
    

Expected behavior

The Cardano node should start successfully and begin syncing with the blockchain.

System info

  • OS Name: Windows 11 Home
  • OS Version: 23H2 (OS build 22631.4602)
  • Node version: 10.1.4 (cardano-node-10.1.4-win64)
  • CLI version: (Not applicable, as the node fails to start)

Screenshots and attachments

(Attach screenshots of any relevant error messages, log entries, or permission settings)

Additional context

  • Tried various troubleshooting steps, including running as administrator, adjusting folder permissions with icacls, disabling antivirus and firewall, performing a clean boot, reinstalling the node, and checking for symbolic links and long path names.
  • No relevant error messages found in Event Viewer logs.
  • The error message suggests a permission issue, but even after extensive permission adjustments, the error persists.

This issue is preventing me from running a Cardano node. Any help in resolving this would be greatly appreciated.

@OlafTheDread7 OlafTheDread7 added the needs triage Issue / PR needs to be triaged. label Jan 12, 2025
@carbolymer
Copy link
Contributor

carbolymer commented Jan 14, 2025

I think you need to follow the pipe name convention \\.\pipe\somepipename for the socket name

https://learn.microsoft.com/en-us/windows/win32/ipc/pipe-names

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs triage Issue / PR needs to be triaged.
Projects
None yet
Development

No branches or pull requests

2 participants