ugoviti / izpbx

izPBX is a Turnkey Cloud Native Telephony System powered by Asterisk Engine and FreePBX Management GUI
GNU General Public License v3.0
168 stars 69 forks source link

[after 18.16.13 upgrade] dnsmasq: cannot access directory /etc/dnsmasq.d: Permission denied #34

Closed Karmak23 closed 1 year ago

Karmak23 commented 1 year ago

Hello,

For my personnal install (home) I used izdock/izpbx-asterisk:18.16.9 a while ago, and everything went smoothy. I used TFTP but not DHCP since I already have a router doing the job. The whole container worked as expected, I have phones working, external trunk, etc.

After upgrading to 18.16.13 (docker-compose pull, merge .env and docker-compose.yml), the izpbx container keeps booting/halting infinitely, because /etc/dnsmasq.d seems out of reach.

But I didn't change anything on the storage side.

I tried changing permissions on [local host volume] ./data/izpbx/etc/dnsmasq.d, giving it to my user account launching the container, giving it back to root, chmod it 777… Nothing changes. I need to deactivate TFTP for the container to stay alive.

What should I look for to debug this issue ? What could have gone wrong on the local host for this to fail ? Thanks for your help,

ugoviti commented 1 year ago

Hi, until I verify that bug can you rollback to 18.16.9? simply put the version in the image tag of your docker-compose.yml

thank you

ugoviti commented 1 year ago

can you attach the log of the docker logs izpbx while boot looping?

Thankyou

Karmak23 commented 1 year ago

Sorry for the delay, I have been completely flooded by my business and did not receive any github notification of your answers… I will get back to you on the rollback and log ASAP, it's on my todo list.