یک پروژه منبع باز برای بسته بندی ، حمل و اجرای هر نوع برنامه به عنوان یک ظرف سبک
من تمام شب سعی کرده ام به این کار بپردازم … آیا هرکدام از شما نمونه ای از Portainer 1.23.1 را که با موفقیت پشت HAProxy 2.1 در حال اجرا است ، دارید؟
هنگام مراجعه به IP: درگاه Portainer من ، این عالی کار می کند در پشت پروکسی معکوس ، اگرچه چیزهای زیادی وجود دارد که بارهای ایستا خوب هستند ، اما نمایش داده شدگان XHR که به صورت دستی انجام می شوند با net همراه نیستند: ERR_CONNECTION_REFUSED
در کروم.
من فرض می کنم که نمونه Portainer از درخواست رد می کند ، و من خطاهای مربوط به CORS را نمی بینم. به عنوان مثال ، اگر من سعی می کنم یک ظرف را مجدداً راه اندازی کنم ، درخواست https://docker.example.com/api/endpoints/1/docker/containers/ {hash} / restart
انجام می شود. درخواست سرصفحات معقول به نظر می رسد ، اما هیچ عنوانی برای پاسخ وجود ندارد.
به معنای واقعی کلمه هر سرویس دیگری که من از طرف پراکسی معکوس دارم ، حتی با درخواست های خیالی XHR کاملاً کار می کند. به نظر می رسد که این محدود به Portainer باشد ، اما ممکن است چیزی در haproxy.cfg
من از دست رفته باشد؟ پیکربندی من وانیلی بسیار زیبا است:
HTTPS frontend
{بریدن}
use_backend docker.example.com if-ssl_fc_sni -i docker.example.com
پشتیبان docker.example.com
حالت http
گزینه پیش رو
گزینه http-Keep-Live
سرور naseron 192.168.1.100:9000
با تشکر.