Comments (2)
What a strange issue. I've never heard of that before. I am filtering out all "internal" IPs on startup, using os.networkInterfaces().
`internal` <boolean> true if the network interface is a loopback or similar interface that is not remotely accessible; otherwise false
I guess somehow your 169.254.- isn't marked as internal somehow, and is getting added as the primary interface.
I don't know how in the world to reproduce this, but I will try to come up with something. The problem is, someone actually may want the primary IP to be 169.254.-, for example if someone is testing Cronicle on a LAN with two machines connected directly via Ethernet cable. So I guess I have to only skip over 169.254.- if there are other non-internal IPv4 options available in the list.
from cronicle.
Is it possible to tell Cronicle which non-loopback interface to use? Iām testing in VMs and using vagrant so eth0 on all VMs has IP 10.0.2.15 and cronicle wont allow more than one slaves with that same IP although the hostname on each VM is different. Thanks.
from cronicle.
Related Issues (20)
- No CPU Usage data in Proxmox LXC HOT 4
- Permission denied (spawn /tmp/ EACCES) HOT 4
- Possibility to autoremove hanging servers from servers list HOT 12
- Not an issue, just need help to get this thing working. HOT 1
- Change base path of web server? HOT 4
- Effect on existing jobs with change in job_data_expire_days
- Questions about API HOT 2
- jobs log not found HOT 6
- Server IP & Live Log issue HOT 5
- Install on Shared Hosting cPanel with NodeJS capability HOT 1
- AggregateError on Ubuntu with HTTP Request Plugin HOT 1
- Failed to fetch job log: Error: ENOENT: no such file or directory, stat 'logs/jobs/jlq6docgk16.log' for running jobs. HOT 3
- user api to add worker server HOT 1
- Mail configuration is a disaster! HOT 4
- No such file or directory (spawn /tmp/cronicle-script-temp-jlre950l608.sh ENOENT) HOT 7
- Not running on custom domain
- Make Category ID changeable HOT 2
- Missing configuartion varaiable custom_live_log_socket_url HOT 1
- Unable to call POST methods against the API in multi-server Cronicle cluster HOT 1
- Getting Session Time out very quickly and getting logged out HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
š Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ššš
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ā¤ļø Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cronicle.