Op25 gui

Status
Not open for further replies.

busterphenajo

Member
Joined
Jan 1, 2005
Messages
41
Location
Sacramento, Ca.
Hi, I did a fresh install Ubuntu 18:04, updated, upgraded.
Installed Op25 boatbod,
sudo apt-get install gnuplot-x11,
was able to get Op25 running.
Then I added -l http:0.0.0.0:8080
Op25 does not run. take out -l http:0.0.0.0:8080,
and it runs.

What am I missing to get it to run with GUI?
I am running airspy
 

boatbod

Member
Joined
Mar 3, 2007
Messages
3,411
Location
Talbot Co, MD
Hi, I did a fresh install Ubuntu 18:04, updated, upgraded.
Installed Op25 boatbod,
sudo apt-get install gnuplot-x11,
was able to get Op25 running.
Then I added -l http:0.0.0.0:8080
Op25 does not run. take out -l http:0.0.0.0:8080,
and it runs.

What am I missing to get it to run with GUI?
I am running airspy
Without a little more info to work with, I'd be guessing. Try looking at the stderr.2 log to see what the app is complaining about just before it quits.
Is it possible another process has a web server running on port 8080?
 

busterphenajo

Member
Joined
Jan 1, 2005
Messages
41
Location
Sacramento, Ca.
I read and figured it out.
I didn't add a space when adding
-l http:127.0.0.1:8080 in the commandline.
And forgot to add 127.0.0.1:8080 in web browser
 

boatbod

Member
Joined
Mar 3, 2007
Messages
3,411
Location
Talbot Co, MD
I read and figured it out.
I didn't add a space when adding
-l http:127.0.0.1:8080 in the commandline.
And forgot to add 127.0.0.1:8080 in web browser
Note that if you use 127.0.0.1 as the address, you can only connect to the gui from the local machine. If you want to connect across the network you should use the full ip address.
 

JimmyBaB

Newbie
Joined
Sep 16, 2018
Messages
13
Note that if you use 127.0.0.1 as the address, you can only connect to the gui from the local machine. If you want to connect across the network you should use the full ip address.

When you say local machine. Do you mean only the machines on that local network?
 

KA1RBI

Member
Joined
Aug 15, 2008
Messages
799
Location
Portage Escarpment
127.0.0.1 is a private IP address that only the actual computer itself can use. Any computers on your local area network would need your LAN IP address, usually in the form of 192.168.x.x, or 10.40.x.x.

When specifying the IP address in the "-l" parameter you can simply specify "0.0.0.0" as the IP address in order to allow connections from anywhere. Specify "127.0.0.1" if you want to restrict connections to only the local machine.

It would only be necessary to specify a specific IP such as 192.168.x.x or 10.x.x.x in the (rare) event that the machine is equipped with more than one external network interface AND you wish to allow connections ONLY from that specific interface.

Also it should be noted that the web console interface has not been security-hardened, so accordingly it may not be a good idea to allow connections from just anywhere...

Max
 

JimmyBaB

Newbie
Joined
Sep 16, 2018
Messages
13
I set it up today and to be on the safe side I think I will keep it local and just remote in via encrypted method of TeamViewer or something like that.


Got an antenna outside and loving it! Getting 150 nautical miles out on a longer than needed line. I will be shortening the coax length tomorrow and giving it a permanent location.
 

boatbod

Member
Joined
Mar 3, 2007
Messages
3,411
Location
Talbot Co, MD
I set it up today and to be on the safe side I think I will keep it local and just remote in via encrypted method of TeamViewer or something like that.
I would echo & reinforce Max's sentiment that the op25 GUI should under no circumstances be opened up to the outside world. If you must have it available beyond your firewall, at least use ssh tunneling, a vpn, or some other form of security.
 
Status
Not open for further replies.
Top