@PCx3 said:
No, simply installing the panel is sufficient.
I'll also simplify this information on the webpage for clarity.
Thanks! So as long as I install it on my vps now and note down server hostname and ip, you will know in the future that I am eligible for a free license?
Yes. Even if you lost that info, just message me here years after, you will still have your license!
@PCx3 said:
No, simply installing the panel is sufficient.
I'll also simplify this information on the webpage for clarity.
Thanks! So as long as I install it on my vps now and note down server hostname and ip, you will know in the future that I am eligible for a free license?
Yes. Even if you lost that info, just message me here years after, you will still have your license!
First stumbling block..
1. Due to shite antiquated Ubuntu Server text install, it's not possible to set the FQDN
2. I foolishly didn't correct this upon reboot, which seemingly caused the Openpanel SSL to fail
opencli admin creates an output in what appears to be a different character set/locale
3. bash <(curl -sSL https://get.openpanel.co/) --repair
Unknown option: --
Perhaps Ubuntu Server minimum is missing an assumed package?
[Later Edit]
Ran unminimize, retrieved the /root/install from curl, which then parses the options..
Reinstalled Ubuntu Server, not choosing minimum install..
# Running the downloaded script with command-line arguments
/root/install -- "$@"
This appears to be the problem area; removed the -- and the options are parsed fine.
Still got an issue with characters sets, with an unreadable failure in hostname SSL generation and plans being created.
locale -a
C
C.utf8
en_GB.utf8
POSIX
During install..
/usr/local/bin/ufw-docker: line 7: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
@AlwaysSkint said: @PCx3 Glad that you saw my comments as constructive.
Debian and free for up to 5 users would be pretty much spot on, I reckon.
If it weren't for Ubuntu (no place for it on a server, in my mind), I'd grab the opportunity on the Beta - what a great incentive, though.
Amen. Panel really looks great @PCx3, would definitely consider it for some free stuff but I just can't do Ubuntu for a real production server.
@PCx3 It's interesting to see that my observations are similar to one recent report in your forum. Is it not just a matter of installing another package, into the myriad of complications that are integral with Ubuntu? ( Snapd - cough! )
Something is f*cked with the character sets, some text come out unreadable.
The install script blocks ssh in the firewall. This is not a nice surprise when working remote, the installer should ask if it's ok to block ssh.
Running opencli does not work. It gives an error, but I do not know what it says since the character set is all fubar.
I will look into the character problem later, if I get it fixed I will tell you the exact error.
@cybertech said:
same issue with the weird character
You should run a yabs. Then everything will be fine.
@PCx3,
best wishes for the project. I think every 2 years or so, a new panel causes some excitement, comments, and acceptance by service providers - DirectAdmin (2019/early 2020) after the FIRST cPanel pricing hike,
Virtfusion in 2021 (?), and now OpenPanel.
@rcy026 said: The install script blocks ssh in the firewall.
Generally, I stick with port 22 until a control panel is installed. Didn't experience any ssh issue.
I looked at the script and it seems to allow all traffic from the ip that the user running the script is logged in from, that's probably what saved you.
451: ufw allow from $ip_of_user_running_the_script > /dev/null 2>&1
I understand how they think, but I still dont like it. I protect my ssh myself, I do not need a script doing it without asking.
@rcy026 said: The install script blocks ssh in the firewall.
Generally, I stick with port 22 until a control panel is installed. Didn't experience any ssh issue.
I looked at the script and it seems to allow all traffic from the ip that the user running the script is logged in from, that's probably what saved you.
451: ufw allow from $ip_of_user_running_the_script > /dev/null 2>&1
I understand how they think, but I still dont like it. I protect my ssh myself, I do not need a script doing it without asking.
Or at least a warning and a flag you can set. I understand not necessarily making it easy because people are stupid but yeah that's not cool.
@rcy026 said: The install script blocks ssh in the firewall.
Generally, I stick with port 22 until a control panel is installed. Didn't experience any ssh issue.
I looked at the script and it seems to allow all traffic from the ip that the user running the script is logged in from, that's probably what saved you.
451: ufw allow from $ip_of_user_running_the_script > /dev/null 2>&1
I understand how they think, but I still dont like it. I protect my ssh myself, I do not need a script doing it without asking.
Or at least a warning and a flag you can set. I understand not necessarily making it easy because people are stupid but yeah that's not cool.
@AlwaysSkint said: @PCx3 It's interesting to see that my observations are similar to one recent report in your forum. Is it not just a matter of installing another package, into the myriad of complications that are integral with Ubuntu? ( Snapd - cough! )
Getting a little pee'd off reinstalling the OS, to keep trying this out. @PCx3 I think you guys REALLY need to start doing some of your own testing..
Ubuntu Server Latest (22.04.2 LTS)
Append FQDN for /etc/hostname
apt update
reboot
Run your (amended) install
Creating Admin user..
/dev/fd/63: line 596: syntax error near unexpected token newline' /dev/fd/63: line 596:NULL DEFAULT 'user', is_active BOOLEAN DEFAULT 1 NOT NULL);" "INSERT INTO user (username, password_hash, role) VALUES ('admin', \"$password_hash\", 'admin');" > '
Run your fix (which shouldn't be required now according to your forum)
Checking if FQDN and settings SSL..
ERROR: OpenPanel service not found or not running. Check OpenPanel service status and ensure it's running.
Why is Chromium & Firefox getting installed on a server?
Your interface doesn't seem to like a port range for the firewall settings.
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
You’re gonna need a bigger boat VPS.
When creating a package: it looks like a user account needs 10GB minimum for docker, plus whatever the storage file is.
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
Made a new attempt today with a clean installation. The character set problem seems to be fixed, but now I get some new errors.
Tweaking MySQL configuration..
Populating the 'panel' database..
Database is ready.
Docker is configured.
Cleaning up..
/dev/fd/63: line 752: /usr/local/panel/conf/named.conf.options: Permission denied
Starting services..
Downloading docker images..
openpanel docker images are downloading in background.
Checking if SSL can be generated for the server hostname..
Error: Command 'docker/update_images' not found or not executable in '/usr/local/admin/scripts'
Creating hosting plans..
Yesterday after running the fix, it generated SSL just fine and used the correct hostname, so some things are actually going backwards.
There are some seriously stupid mistakes, like trying to execute /usr/local/admin/scripts/db.sh when it is in fact called /usr/local/admin/scripts/db. This is not third party or external, this is your own script, and you don't even know the correct path?
I know its beta but have you even tried running it? It is littered with really simple bugs that would take seconds to fix.
root@hs:~# opencli user-add testuser testpass test@test 1--debug
/usr/local/admin/scripts/user/add: line 117: /usr/local/admin/scripts/db.sh: No such file or directory
ERROR 1046 (3D000) at line 1: No database selected
Error: Unable to check username existence in the database.
root@hs:~# cp /usr/local/admin/scripts/db /usr/local/admin/scripts/db.sh
root@hs:~# opencli user-add testuser testpass test@test 1 --debug
DOCKER_IMAGE: openpanel_nginx
DISK: 10
CPU: 1
RAM: 1g
INODES: 500000
STORAGE FILE: 1
BANDWIDTH: 1
NAME: nginx
disk_size_needed_for_docker_and_storage: 11
Docker image 'openpanel_nginx' exists locally.
mke2fs 1.46.5 (30-Dec-2021)
Discarding device blocks: done
Creating filesystem with 262144 4k blocks and 500224 inodes
Filesystem UUID: 3fd28d7b-fea3-4dd1-a0a9-d799207e4660
Superblock backups stored on blocks:
17336, 52008, 86680, 121352, 156024
Allocating group tables: done
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
Docker network 'nginx' already exists.
Unable to find image 'openpanel_nginx:latest' locally
docker: Error response from daemon: pull access denied for openpanel_nginx, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
See 'docker run --help'.
Error: No such object: testuser
Error: Container status is not 'running'. Cleaning up...
Error response from daemon: No such container: testuser
root@hs:~#
Comments
And here I thought, I was your #1
Ympker's VPN LTD Comparison, Uptime.is, Ympker's GitHub.
Relja of House Novović, the First of His Name, King of the Plains, the Breaker of Chains, WirMach Wolves pack member
BikeGremlin's web-hosting reviews
Ympker's VPN LTD Comparison, Uptime.is, Ympker's GitHub.
Sweeet.
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
I know you are just a start up but, have you considered who will audit the code yet?> @bikegremlin said:
You are not alone in the old catagory my friend
Free Hosting at YetiNode | Cryptid Security | URL Shortener | LaunchVPS | ExtraVM | Host-C | In the Node, or Out of the Loop?
Yes. Even if you lost that info, just message me here years after, you will still have your license!
Thanks! It's a deal then
https://web.archive.org/web/20240227223504/https://lowendspirit.com/discussion/7417/openpanel-new-free-hosting-panel/p2
Good luck with your project! Seems promising
Ympker's VPN LTD Comparison, Uptime.is, Ympker's GitHub.
Damn! Now installed Ubuntu Server minimum to a Vir VPS.
Someone said free.
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
First stumbling block..
1. Due to shite antiquated Ubuntu Server text install, it's not possible to set the FQDN
2. I foolishly didn't correct this upon reboot, which seemingly caused the Openpanel SSL to fail
opencli admin creates an output in what appears to be a different character set/locale
3. bash <(curl -sSL https://get.openpanel.co/) --repair
Perhaps Ubuntu Server minimum is missing an assumed package?
[Later Edit]
Ran unminimize, retrieved the /root/install from curl, which then parses the options..
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
Reinstalled Ubuntu Server, not choosing minimum install..
This appears to be the problem area; removed the -- and the options are parsed fine.
Still got an issue with characters sets, with an unreadable failure in hostname SSL generation and plans being created.
locale -a
C
C.utf8
en_GB.utf8
POSIX
During install..
/usr/local/bin/ufw-docker: line 7: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
Amen. Panel really looks great @PCx3, would definitely consider it for some free stuff but I just can't do Ubuntu for a real production server.
NVMe VPS | Ryzen 7950X VDS | Dedicated Servers -- Crunchbits.com
Well if you swear at the root, the touchy root is likely to get offended.
———-
blog | exploring visually |
debian thx.
I bench YABS 24/7/365 unless it's a leap year.
@PCx3 It's interesting to see that my observations are similar to one recent report in your forum. Is it not just a matter of installing another package, into the myriad of complications that are integral with Ubuntu? ( Snapd - cough! )
Lovely stuff.
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
Just tried it on a clean Ubuntu install.
Something is f*cked with the character sets, some text come out unreadable.
The install script blocks ssh in the firewall. This is not a nice surprise when working remote, the installer should ask if it's ok to block ssh.
Running opencli does not work. It gives an error, but I do not know what it says since the character set is all fubar.
I will look into the character problem later, if I get it fixed I will tell you the exact error.
same issue with the weird character
I bench YABS 24/7/365 unless it's a leap year.
You should run a yabs. Then everything will be fine.
@PCx3,
best wishes for the project. I think every 2 years or so, a new panel causes some excitement, comments, and acceptance by service providers - DirectAdmin (2019/early 2020) after the FIRST cPanel pricing hike,
Virtfusion in 2021 (?), and now OpenPanel.
Nice to see some fresh tools.
———-
blog | exploring visually |
^ Seemingly it's to do with the shell compiler (encoded bash) that's being used.
I tried:
To no avail. Need more info. from @PCx3 before continuing.
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
Generally, I stick with port 22 until a control panel is installed. Didn't experience any ssh issue.
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
I looked at the script and it seems to allow all traffic from the ip that the user running the script is logged in from, that's probably what saved you.
451: ufw allow from $ip_of_user_running_the_script > /dev/null 2>&1
I understand how they think, but I still dont like it. I protect my ssh myself, I do not need a script doing it without asking.
Or at least a warning and a flag you can set. I understand not necessarily making it easy because people are stupid but yeah that's not cool.
Yup, will make it optional then 👍
Agreed.
Please run this script and it should fix the problem with shc:
bash <(curl -sSL https://get.openpanel.co/downloads/fix.sh)
Ran the fix (which allowed a sensible output from server-info)
Creating Admin user..
.
Rebooted.
I've now managed to login to OpenAdmin only by using the IP, rather than hostname. Getting there..
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
Getting a little pee'd off reinstalling the OS, to keep trying this out.
@PCx3 I think you guys REALLY need to start doing some of your own testing..
Ubuntu Server Latest (22.04.2 LTS)
Append FQDN for /etc/hostname
apt update
reboot
Run your (amended) install
Run your fix (which shouldn't be required now according to your forum)
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
You’re gonna need a bigger boat VPS.
When creating a package: it looks like a user account needs 10GB minimum for docker, plus whatever the storage file is.
It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)
Can it customize mysql versions?
For example mysql 5.7
Made a new attempt today with a clean installation. The character set problem seems to be fixed, but now I get some new errors.
Yesterday after running the fix, it generated SSL just fine and used the correct hostname, so some things are actually going backwards.
There are some seriously stupid mistakes, like trying to execute /usr/local/admin/scripts/db.sh when it is in fact called /usr/local/admin/scripts/db. This is not third party or external, this is your own script, and you don't even know the correct path?
I know its beta but have you even tried running it? It is littered with really simple bugs that would take seconds to fix.