يحتوي الخادم الافتراضي الخاص الخاص بي على عنوان IPv6 فقط، ولكني أستخدم وكيل IPv6 الخاص بـ Dan Win لـ github: يمكنني عمل ping لـ github.com، ونجحت في استنساخ discourse_docker.git، ويمكنني استنساخ discourse.git بالضبط من سطر الأوامر على نفس الخادم الافتراضي الخاص. ولكن عندما يتم تنفيذ نفس الأمر بواسطة discourse-setup، فإنه لا يمكنه حل github.com ويفشل.
أوصى منشور سابق بتعيين mtu=1400 في ملف docker.service الخاص بي، وهو ما فعلته، لكنه لم يغير شيئًا.
افترضت في البداية أن هذه مشكلة في IPv6، ولكن حقيقة أن الخادم الافتراضي الخاص الخاص بي يمكنه الوصول إلى github واستنساخ الحزمة تجعلني مرتبكًا… لا أعرف ما الذي يفعله الإعداد بشكل مختلف. أتمنى لو كانت هناك طريقة لإخبار discourse-setup بأن github.git موجود بالفعل على الخادم أو فقط لاستخدام الإعدادات الافتراضية للخادم التي نجحت.
لقد واجهت مشاكل مع Docker على الأنظمة التي تستخدم IPv6 فقط فيما يتعلق بنقص NAT، حيث غالبًا ما يستخدم Docker عناوين IP التي يمكن الوصول إليها فقط من المضيف ولكن لا يتم تكوين NAT تلقائيًا بواسطة Docker لـ IPv6.