question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Failed to connect because: Authentication failed.

See original GitHub issue

Working off older commit because of build issue. Will try look into the build issue as described here, tonight.

However now I am facing a new error I have not noticed before. My local faucet.yaml is not being loaded into Poseidon after ./helpers/run.

2018-06-27T14:16:35+00:00 172.17.0.1 plugin[1539]: 2018-06-27 13:16:35,386 - INFO - EndpointWrapper:140 - ====START
2018-06-27T14:16:35+00:00 172.17.0.1 plugin[1539]: 2018-06-27 13:16:35,386 - INFO - EndpointWrapper:103 - *******KNOWN*********
2018-06-27T14:16:35+00:00 172.17.0.1 plugin[1539]: 2018-06-27 13:16:35,386 - INFO - EndpointWrapper:135 - None
2018-06-27T14:16:35+00:00 172.17.0.1 plugin[1539]: 2018-06-27 13:16:35,386 - INFO - EndpointWrapper:103 - *******UNKNOWN*********
2018-06-27T14:16:35+00:00 172.17.0.1 plugin[1539]: 2018-06-27 13:16:35,386 - INFO - EndpointWrapper:131 - U:ee8d4ad8499c7f6a3b230b2237af0a22e12ed515:UNKNOWN->MIRRORING:{'mac': '00:00:00:00:00:02', 'ip': '10.0.0.2', 's': '1', 'p': '2', 'v': 'VLAN100'}
2018-06-27T14:16:35+00:00 172.17.0.1 plugin[1539]: 2018-06-27 13:16:35,399 - INFO - EndpointWrapper:103 - *******MIRRORING*********
2018-06-27T14:16:35+00:00 172.17.0.1 plugin[1539]: 2018-06-27 13:16:35,399 - INFO - EndpointWrapper:131 - M:6cd09124a66ef1bbc72c1aff4e333766d3533f81:MIRRORING->NONE:{'mac': '00:00:00:00:00:01', 'ip': '10.0.0.1', 's': '1', 'p': '1', 'v': 'VLAN100'}
2018-06-27T14:16:35+00:00 172.17.0.1 plugin[1539]: 2018-06-27 13:16:35,408 - INFO - EndpointWrapper:103 - *******SHUTDOWN*********
2018-06-27T14:16:35+00:00 172.17.0.1 plugin[1539]: 2018-06-27 13:16:35,408 - INFO - EndpointWrapper:135 - None
2018-06-27T14:16:35+00:00 172.17.0.1 plugin[1539]: 2018-06-27 13:16:35,408 - INFO - EndpointWrapper:103 - *******REINVESTIGATING*********
2018-06-27T14:16:35+00:00 172.17.0.1 plugin[1539]: 2018-06-27 13:16:35,408 - INFO - EndpointWrapper:135 - None
2018-06-27T14:16:35+00:00 172.17.0.1 plugin[1539]: 2018-06-27 13:16:35,409 - INFO - EndpointWrapper:144 - ****************
2018-06-27T14:16:35+00:00 172.17.0.1 plugin[1539]: 2018-06-27 13:16:35,409 - INFO - EndpointWrapper:145 - ====STOP
2018-06-27T14:16:36+00:00 172.17.0.1 plugin[1539]: 2018-06-27 13:16:36,378 - ERROR - connection:76  - failed to connect because: [Errno -2] Name does not resolve
2018-06-27T14:16:36+00:00 172.17.0.1 plugin[1539]: 2018-06-27 13:16:36,379 - ERROR - parser:54  - failed to load config
2018-06-27T14:16:36+00:00 172.17.0.1 plugin[1539]: 2018-06-27 13:16:36,379 - ERROR - parser:55  - [Errno 2] No such file or directory: '/etc/faucet/faucet.yaml'

Right enough, inside poseidon master container, /etc/faucet/ dir was empty. I added the faucet.yaml file in and then got the following errors…

EndpointWrapper:140 - ====START
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,604 - INFO - EndpointWrapper:103 - *******KNOWN*********
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,604 - INFO - EndpointWrapper:135 - None
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,605 - INFO - EndpointWrapper:103 - *******UNKNOWN*********
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,605 - INFO - EndpointWrapper:131 - U:b755976c5f1f44ac2487aebd5ccfbc61d2605d88:UNKNOWN->MIRRORING:{'mac': '00:00:00:00:00:09', 'ip': '10.0.0.9', 's': '1', 'p': '9', 'v': 'VLAN100'}
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,610 - INFO - EndpointWrapper:103 - *******MIRRORING*********
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,610 - INFO - EndpointWrapper:131 - M:690e86f8a4ca2b0e491a20525e12f6755c8c5df3:MIRRORING->NONE:{'mac': '00:00:00:00:00:03', 'ip': '10.0.0.3', 's': '1', 'p': '3', 'v': 'VLAN100'}
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,615 - INFO - EndpointWrapper:131 - M:ee8d4ad8499c7f6a3b230b2237af0a22e12ed515:MIRRORING->NONE:{'mac': '00:00:00:00:00:02', 'ip': '10.0.0.2', 's': '1', 'p': '2', 'v': 'VLAN100'}
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,620 - INFO - EndpointWrapper:131 - M:d4b9e238829451543fd53063b66f4447259023c1:MIRRORING->NONE:{'mac': '00:00:00:00:00:07', 'ip': '10.0.0.7', 's': '1', 'p': '7', 'v': 'VLAN100'}
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,625 - INFO - EndpointWrapper:131 - M:b8785da56e2ce5c24e459cc81dee6548734e5a0c:MIRRORING->NONE:{'mac': '00:00:00:00:00:05', 'ip': '10.0.0.5', 's': '1', 'p': '5', 'v': 'VLAN100'}
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,629 - INFO - EndpointWrapper:131 - M:6cd09124a66ef1bbc72c1aff4e333766d3533f81:MIRRORING->NONE:{'mac': '00:00:00:00:00:01', 'ip': '10.0.0.1', 's': '1', 'p': '1', 'v': 'VLAN100'}
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,634 - INFO - EndpointWrapper:131 - M:593d14c4f37ed120fb08fb786ccd8c1c3eed0ce6:MIRRORING->NONE:{'mac': '00:00:00:00:00:04', 'ip': '10.0.0.4', 's': '1', 'p': '4', 'v': 'VLAN100'}
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,639 - INFO - EndpointWrapper:131 - M:e426693da5f27e5ab27f76bf2db13832d06e9f56:MIRRORING->NONE:{'mac': '00:00:00:00:00:06', 'ip': '10.0.0.6', 's': '1', 'p': '6', 'v': 'VLAN100'}
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,644 - INFO - EndpointWrapper:131 - M:7087dd12a9a314f05f7d0732da6af8f39d1696a4:MIRRORING->NONE:{'mac': '00:00:00:00:00:08', 'ip': '10.0.0.8', 's': '1', 'p': '8', 'v': 'VLAN100'}
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,649 - INFO - EndpointWrapper:103 - *******SHUTDOWN*********
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,649 - INFO - EndpointWrapper:135 - None
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,649 - INFO - EndpointWrapper:103 - *******REINVESTIGATING*********
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,649 - INFO - EndpointWrapper:135 - None
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,649 - INFO - EndpointWrapper:144 - ****************
2018-06-27T12:20:37+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:37,649 - INFO - EndpointWrapper:145 - ====STOP
2018-06-27T12:20:40+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:40,609 - ERROR - connection:76  - failed to connect because: Authentication failed.
2018-06-27T12:20:42+00:00 172.17.0.1 plugin[1539]: 2018-06-27 11:20:42,335 - ERROR - connection:76  - failed to connect because: Authentication failed.

I have also checked the permissions on the faucet.yaml natively…

$ ls -ls /etc/faucet/faucet.yaml
4 -rw-rw-rw- 1 root sub-admins 1684 Jun 25 11:14 /etc/faucet/faucet.yaml

I am running Poseidon by docker stop and docker rm all containers, exporting the following…

export controller_uri=143.117.69.165
export controller_type=faucet
export controller_log_file=/var/log/faucet/faucet.log
export controller_config_file=/etc/faucet/faucet.yaml
export controller_mirror_ports='{"sw1":10}' # dp and switch port to mirror to
export collector_nic=s1-eth10  # set the NIC of the machine that traffic will be mirrored to
export max_concurrent_reinvestigations=1  # if running FAUCET, this should be set to 1, if BCF, it can be a larger number
export logger_level=INFO

and then running ./helpers/run.

How exactly does Poseidon update the original, local copy of faucet.yaml? I do not have full administrative privileges on the machine I am running and am wondering if that is causing this authentication issue?

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:17 (17 by maintainers)

github_iconTop GitHub Comments

1reaction
cglewiscommented, Jun 28, 2018

The log level is sectional - also, exporting logging_level won’t actually do anything, since it’s not being picked up as a variable in ./helpers/run. You’ll need to set logging_level = DEBUG in each section you want it to be at the DEBUG level, rather than the default INFO. Notice there’s a config = True in each section of config/poseidon.config, the same would go for logging_level.

I’m still working on reproducing and tracking down the original issue - will update when I make some progress there.

1reaction
scottkelsocommented, Jun 27, 2018

Will try this tomorrow morning or tonight if I can squeeze it in. Thanks so much for your patience!

Read more comments on GitHub >

github_iconTop Results From Across the Web

Why did I Receive an Authentication Failed Error
1. To have the Authentication Lock removed, please contact Customer Support team by phone or submit a case on CareerBuilder Connect. User-added image....
Read more >
"Authentication failed" error when you try to log on to Unified ...
Cause. This issue occurs when Unified Access Gateway cannot convert the UPN name into the Security Accounts Manager (SAM) account name format.
Read more >
I get a message that says “Authentication failed”
This kind of error happens when your instant messaging service is not allowing you to connect because it does not recognize your username...
Read more >
Git push results in "Authentication Failed" - Stack Overflow
If you enabled two-factor authentication in your GitHub account you won't be able to push via HTTPS using your accounts password.
Read more >
Authentication failed message appears when trying to RDP to ...
Enabling the check box "Remember Me " when typing the credential ("sg") during initial RDP connection will cause this issue. Resolution.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found