تضمين Vimeo لا يعمل على موقعي بسبب حظر عناوين IP الخاصة بخوادم Vimeo

تمكّنت من تكرار هذه المشكلة على إحدى الخوادم المستضافة لدينا عبر DigitalOcean.

نفذت الأمر التالي في وحدة تحكم Rails:

[1] pry(main)> FinalDestination.new("https://vimeo.com/358017730", verbose: true).resolve
=> nil

… وفي /logs ظهر هذا الرسالة التحذيرية:

لم يتمكن FinalDestination من حل عنوان URL (الحالة 403): https://vimeo.com/358017730

يبدو أن Vimeo تحجب مجموعة فرعية من عناوين IP الخاصة بـ DigitalOcean وتُرجع خطأ 403. لست متأكدًا من كيفية التعامل مع هذه الحالة.