مساحة إعلانية Hakin9 Magazine

HOWTO Configure JIRA Ticketing System to work behind a proxy and use SSL

نشر بتاريخ: يوليو 22nd, 2010 | التصنيف: Apache/Tomcat, Linux Services | - عدد المشاهدات 933 | (4 تعليقات)

السلام عليكم ورحمة الله وبركاته

قبل فترة في العمل أحتجت الى نقل الـ svn للشركة ونقل الكثير من الخدمات الأخرى الى خادم آخر جديد في مكان جديد … من بين تلك الخدمات التي أحتجت الى نقلها كان نظام الـ JIRA Ticketing System … المشكلة التي حصلت هي بإنه JIRA يستعمل Tomcat والخدمات الأخرى تم إعداداها على العمل مع Apache2 … هذه نقطة … والنقطة الأخرى والتي كانت أكبر مشكلة هي إنه مديري يريد خدمة إستضافة الموقع مع خدمة JIRA على نفس الـ IP وذلك لكي يستخدم SSL Certificate واحدة لهم … لانه الرخصة أشتريناها على IP واحد ولهذا وضعها على IP آخر لن يتعرف عليها المتصفحات وستعطي خلل … مشكلة أخرى تذكرتها وهي إن الخادم هذا يعمل خلف NAT من الخارج … وهذه بحد ذاتها مشكلة بالنسبة لخادم Tomcat الذي حين ستطلب رابطه من الخارج لن يعرف كيف يعمل الـ resolve بشكل صحيح مع الخدمة الداخلية …

على كل حال أحتجت الى عمل إعداد صحيح للمواقع وذلك بإستعمال Virtual Hosting … وبعد ذلك أستعملت mod_proxy ليكون الأباتشي هو البروكسي للـ JIRA … يعني يكون البوابة Apache2 ويكون النظام في الخلف هو JIRA فعلياً … وقمت بعمل إعداد للبروكسي لكي يستطيع التعامل مع الـ SSL وذلك لكي أستعمل الرخصة التي أشتريناها … على كل حال أترككم مع طريقة الإعداد والذي عملتها في ملف ممكن تحميله من هنا (أضغط) …

إن شاء الله تكون طريقة الإعداد محل فائدة لأحدكم …

  1. يوليو 24th, 2010 at 11:51

    بارك الله فيك على مشاركتنا اعمالك القيمة
    شكرا

  2. يوليو 24th, 2010 at 23:19

    oussama larhmich@ ويبارك بيك … أهلا بك أخي اسامة … صراحة عندي كثير حاجات محتاجة كتابة عما قمت به لكني لا اجد الوقت لعمل ذلك … إن شاء الله نعود للكتابة شوية شوية … نورت أخي …

  3. أحمد
    يوليو 25th, 2010 at 20:11

    للأسف ليست محل فائدة لي ولكن شكرا

  4. يوليو 30th, 2010 at 21:21

    أحمد@ حياك الله اخي احمد …

Comments are closed.