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

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

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

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

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

4 thoughts on “HOWTO Configure JIRA Ticketing System to work behind a proxy and use SSL

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

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

Comments are closed.