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

Question about my environment #63

Open nstp11 opened 3 months ago

nstp11 commented 3 months ago

Hi repo! Thank you very much for your project! Meticulous work.

While building your image, I ran into some probably minor problems, the biggest one was caused by this line.

The error seemed quite strange to me. After a couple of hours, I finally found the problem: my system had strange configurations and the build process was unable to download and validate the ASTERISK package from the official github.com's release page, but the build process continued.

I remembered that I configured a public proxy to hide my public ip and also to increase my security; unfortunately, after disabling that proxy, the problem was still there. After other three hours (!), I finally discovered that also my DNS system had strange settings and the domain github.com was pointing to another server.

At that point I was really exhausted and said: "That's enough! I can't build this image here! It looks like a production image and I need to find another build server."

My friend has a gitlab-worker installed on his raspberry, so I asked him to build your image there and he was happy to help me.

I would like to follow your updates to keep my system up-to-date, but I don't want to contact my friend every time I need to build an image.

As a starting point, I would ask if there is a way to validate if the downloaded package is ok, at least asterisk-*.tar.gz, before continuing with the process.

Do you think this is a problem only in my environment and I should just check my settings before building images?