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 Manager should update (or allow to update) its info on its server IP address change

See original GitHub issue

A use-case: I installed an Ubuntu server, run Outline sh-script, installed Outline Manager on my desktop and connected to the server. Then I went to drink a coffee and Azure shut down my VM. Ohh I forget to switch off auto-shutdown. Then I realized that and restarted my machine. But it got another IP address. At this time I enabled static IP. Then removed the server registration in Outline Manager and added a new server with the new IP. Fine. But all links that Outline Manager creates still contain the old IP address. They work if I change IP in them but it’s cumbersome.

Also It looks strange as I registered that server with the new IP. So it seems that Outline Manager takes IP from its server. But the server seems isn’t aware of its IP has changed.

I didn’t find any settings for IP in ~/shadowbox/persisted-state.

So first of all a question - how to tell server to update its IP?

Then a suggestion - make the described case more streamlined as changing public IP on cloud VM is typical.

Issue Analytics

  • State:open
  • Created 5 years ago
  • Reactions:4
  • Comments:6 (2 by maintainers)

github_iconTop GitHub Comments

2reactions
4044evercommented, Apr 22, 2018

An automatic server IP change procedure would be great!

This then combined with a client IP change notification!

Then you could put the server on a dynamic (or Amazon elastic) IP and a reboot will give out a new IP. This is a HUGE advantage if Outline will be detected and the IP gets blocked by authorities.

Whenever I have the chance I do all day tests to see if if blockage happens. So far never. But I think it’s a question of time. (Lantern was a great App for China, but since about a month a never works)

1reaction
jabradfordcommented, Jun 14, 2019

Our ideal usage is building the server for use and when the need is over, simply shut it down. Turning it back on results in a new public IP which currently seems to break its function. It would be great if it could automate through that change but at a minimum, if I could edit my invite with the new IP and re-add the server, that would be acceptable in the mean time.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Manage an Outline server - Help
Server software updates​​ Outline servers automatically update with the latest security improvements so that you are always running the latest Outline technology.
Read more >
How To Run Your Own VPN Server With Outline ... - YouTube
Outline Manager will then begin setting up your Outline server. ... to your VPN, you should see your Outline VPN servers IP address...
Read more >
How to configure DNS dynamic updates in Windows Server
Click DNS, click Properties, click to select the Enable DNS dynamic updates according to the settings below check box, and then click Always ......
Read more >
Access Management Overview - JSTOR Support
See the "How do I update my IP address(es)" section of this article. ... Your proxy server URL will display in JSTOR's institution...
Read more >
Control traffic to resources using security groups
When you create a security group, you must provide it with a name and a ... When you add, update, or remove rules,...
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