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.

Outline Proxy Routing Controller does not start on CentOS 8

See original GitHub issue

Describe the bug Does not work on CentOS 8 Stream

To Reproduce

I changed this section. Previously there was a screenshot of GUI with an error message.

$ docker run -itv ~/outline-client/tools/outline_proxy_controller/dist:/w centos /w/OutlineProxyController 
/w/OutlineProxyController: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /w/OutlineProxyController)

Expected behavior

  -h [ --help ]                print this message
  -d [ --daemonize ]           run in daemon mode
  -s [ --socket-filename ] arg unix socket filename where controller listen on 
                               for commands
  -l [ --log-filename ] arg    the filename to store the loggers output

Exception: missing socket-filename argument is mandatory

Client System (please complete the following information):

  • Outline Client Version: AppImage 1.4.0
  • Your Operating System: image

Submit Feedback I noticed that the client uses sudo to put some files into /tmp

I found an outline_proxy_controller.service service and tried to do service outline_proxy_controller status, which revealed the following:

$ service outline_proxy_controller status
Redirecting to /bin/systemctl status outline_proxy_controller.service
● outline_proxy_controller.service - Outline Proxy Routing Controller
   Loaded: loaded (/etc/systemd/system/outline_proxy_controller.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Thu 2021-05-06 23:25:24 MSK; 15min ago
  Process: 8079 ExecStart=/usr/local/sbin/OutlineProxyController --socket-filename=/var/run/outline_controller (code=exited, status=1/FAILURE)
 Main PID: 8079 (code=exited, status=1/FAILURE)

мая 06 23:25:24 centos-lenovo systemd[1]: Started Outline Proxy Routing Controller.
мая 06 23:25:24 centos-lenovo OutlineProxyController[8079]: /usr/local/sbin/OutlineProxyController: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/local/sbin/OutlineProxyController)
мая 06 23:25:24 centos-lenovo systemd[1]: outline_proxy_controller.service: Main process exited, code=exited, status=1/FAILURE
мая 06 23:25:24 centos-lenovo systemd[1]: outline_proxy_controller.service: Failed with result 'exit-code'.

I’m going to try compiling an OutlineProxyController to replace your /usr/local/sbin/OutlineProxyController binary, but anyway the problem exists.

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:5

github_iconTop GitHub Comments

1reaction
Himura2lacommented, Nov 6, 2021

@fortuna any updates on this? Looks like my MR is stuck

0reactions
Himura2lacommented, May 10, 2021

Looks like the similar issue in other product https://github.com/cdr/code-server/issues/209

Read more comments on GitHub >

github_iconTop Results From Across the Web

Setting your proxy in CentOS and Red Hat - Serverlab -
Learn how to set network proxy settings for your CentOS and Red Hat servers, as well as how to configure traffic to by-pass...
Read more >
Installing CentOS 8 using the Graphical User Interface
Configuring Routes​​ Complete the following steps to configure routes. In the IPv4 Settings and IPv6 Settings tabs, click Routes to configure routing settings ......
Read more >
Jigsaw-Code - Bountysource
Outline Proxy Routing Controller dows not start on CentOS 8​​ I found an outline_proxy_controller. service service and tried to do service outline_proxy_ ...
Read more >
Configuring and managing networking Red Hat Enterprise ...
Overview of XDP features in RHEL 8 by network cards ... Red Hat Enterprise Linux does not use this scheme by default, but...
Read more >
H3C VCF Controller Installation Guide for CentOS-5W511 - 01-Text ...
Controller software version does not support automatic check of upgrade preparation ... 8. Click Begin Installation to start the installation.
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