Can't install Nginx Proxy Manager

CrazyHackGUT

Cadet
Joined
Jul 7, 2023
Messages
5
Hi everyone
I trying install Nginx Proxy Manager, but can't. Installation always freezes on "Deploying". If check process list, i see chown in uninterruptible sleep (D) state.
Trying strace them shows that it takes about 200ms to set permissions for one file/folder. After some time (~2-3 min), chown is killed by someone and relaunched from start.

My specs:
  • Motherboard: GA-H77N-WIFI
  • CPU: Intel i7-3770T
  • RAM: 16GB (8GB x 2)
  • System drive: SSD LITEON LCH-128V2
  • Data drives: WDC WD40PURX-64G x 5

What can I do for fix this issue?
 

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,700
OK, well it sounds like you have configured the storage options to use host path for at least config or certificates.

Does it work if you use ixVolume instead?

what are the permissions (ls -l) on the paths you were using for host paths?
 

CrazyHackGUT

Cadet
Joined
Jul 7, 2023
Messages
5
Only what i changed before installing - application name, but it don't should influence.
I rechecked now - i see changing permissions for /opt/certbot, but it don't mounted into container:

Code:
admin@storage[~]$ sudo docker inspect 3144d35316a3 | jq ".[0].Config.Volumes"
{
  "/data": {},
  "/etc/letsencrypt": {}
}
admin@storage[~]$ ps -aux | grep "chown"
root     3495918  0.2  0.0   2412   884 ?        D    12:09   0:00 chown -R 1000:1000 /opt/certbot
 

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,700
Sorry to report, but I just installed a fresh app, changing only the name as you mention and it deployed successfully.

I don't know what else I can do to help you as the app seems to work fine.

What version of SCALE are you using?
 

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,700
22.12.3.1
I confirm that's the version I'm running where I get the successful test. Upgrading may help, but I don't think the version is the problem.
 

CrazyHackGUT

Cadet
Joined
Jul 7, 2023
Messages
5
Upgrade is really don't helped, as expected :frown:

strace continue executes too much time.
After 10 minutes, it will be killed by someone, and restarted:
1689501608307.png

What can i do else?
 

CrazyHackGUT

Cadet
Joined
Jul 7, 2023
Messages
5
Ok, i "fixed" this with very bad method: i disabled Sync for dataset ix-applications. After this, NPM launched in 1 minute.
In the long term - a bad method of solving the problem, but it seems as if in my particular case it is acceptable. I don’t plan to run many applications, but if I do need it, I will make separate datasets.

I can’t understand until now why the rights were changed on the folder, which is actually in the image (and not on the host)...
 

cemo4ez

Cadet
Joined
May 6, 2022
Messages
3
Ok, i "fixed" this with very bad method: i disabled Sync for dataset ix-applications. After this, NPM launched in 1 minute.
In the long term - a bad method of solving the problem, but it seems as if in my particular case it is acceptable. I don’t plan to run many applications, but if I do need it, I will make separate datasets.

I can’t understand until now why the rights were changed on the folder, which is actually in the image (and not on the host)...
Hey, glad to hear you got it working. I have the same trouble and nothing so far worked for me. Do u mind sharing in detail what you did? I am not an expert with the terminal. Thank you in advance .
 

Rezer

Cadet
Joined
Sep 18, 2023
Messages
6
Ok, i "fixed" this with very bad method: i disabled Sync for dataset ix-applications. After this, NPM launched in 1 minute.
In the long term - a bad method of solving the problem, but it seems as if in my particular case it is acceptable. I don’t plan to run many applications, but if I do need it, I will make separate datasets.

I can’t understand until now why the rights were changed on the folder, which is actually in the image (and not on the host)...
This is what worked for me. I had installed Jellyfin fine (though all my data was mounted in host folders and not within ix-applications) but npm just wouldn't finish deploying...even tried completely deleting the ix-applications dataset and recreating it, no dice. Fingers crossed it doesn't come back to bite me in the ass...
 
Top