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 وذلك لكي أستعمل الرخصة التي أشتريناها … على كل حال أترككم مع طريقة الإعداد والذي عملتها في ملف ممكن تحميله من هنا (أضغط) …

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

Posted in Apache/Tomcat, Linux Services | Tagged , , , , , , , | 4 Comments

مشكلة عمل كومبايل لبرنامج cryptkeeper

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

كنت أود تنصيب برنامج cryptkeeper على توزيعتي الجديدة، ولكن للأسف ظهرت عندي مشاكل كان لابد من حلها لكي أستطيع تركيب البرنامج …

البرنامج ببساطة عبارة عن حاجة مشابهة لما قام به الأخ مؤيد مشكوراً “خزنة أعجوبة الشخصية” … صدقاً لم اعرف بذلك البرنامج سوى أول أمس ولهذا كنت خلاص مبلوش في حل مشكلة cryptkeeper أصلاً …

المهم توزيعتي هي Fedora 13 – x86_64 … وعند محاولتي عمل كومبايل له ظهرت التالي:

/usr/bin/ld: note: 'XFlush' is defined in DSO /usr/lib64/libX11.so.6 so try adding it to the linker command line
/usr/lib64/libX11.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[2]: *** [cryptkeeper] Error 1
make[2]: Leaving directory `/home/username/Desktop/cryptkeeper-0.9.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/username/Desktop/cryptkeeper-0.9.5'
make: *** [all] Error 2

Continue reading

Posted in GNU/Linux, Linux Security, Security, Software/Tools | Tagged , , | Comments Off on مشكلة عمل كومبايل لبرنامج cryptkeeper

حل مشكلة pkg-config gconf-2.0 عند عمل كومبايل

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

ياهو زمن عن الكتابة … صراحة لي فعلا مدة طويلة لم اكتب شيء ولهذا قلت أكتب شيء بسيط …

بعض الأحيان عندما تريد أن تقوم بعمل كومبايل Compile لبرنامج ما تظهر لك الرسالة التالية:

Package gconf-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gconf-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gconf-2.0' found

الحل ببساطة كان بالنسبة لي هو تركيب الحزم التالية: GConf2-devel و ghc-gconf-devel

طبعاً كنت قبلهم قد قمت بتركيب التالي:

yum groupinstall "Development Tools" "Development Libraries" "Legacy Software Development"

ولكن لم تحل المشكلة وأنحلت بعد أن ركبت الحزم المذكورة كما يلي:

yum install GConf2-devel ghc-gconf-devel

كلامي بطبيعة الحال عن توزيعة Fedora … ولهذا لمستخدمي أوبنتو ودبيان ما عليكم سوى إيجاد اسماء هذه الحزم وتركيبها وإن شاء الله المشكلة تنحل …

للنقاش: هنا

موفقين …

Posted in GNU/Linux, Software/Tools | Comments Off on حل مشكلة pkg-config gconf-2.0 عند عمل كومبايل

The Last Emperor Goes Down :(

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

صراحة حاجة غير قادر على إستيعابها منذ فجر هذا اليوم والى هذه اللحظة … نعم لا يوجد شيء مثالي في حياتنا ولا يوجد من هو الأوحد لأن الوحدانية لله … لكن صراحة صعقت في خسارة Fedor هذا اليوم لأول مرة بعد سجل 28 نزال متتالي بدون خسارة دامت لمدة تزيد عن 9 سنوات ونصف !!! 9 سنوات ونصف و28 نزال متتالي دون خسارة رقم خرافي ولا أي لاعب فنون قتال إستطاع أو سيتمكن من الوصول أليه … فعلاً صدمة ليس للمحبي المقاتل وإنما حتى للذين يكرهونه لأسباب سياسية (صراع أمريكي روسي) … لأنه لا أحد كان يتوقع أن يسقط في يوماً ما Fedor لكنه للأسف سقط اليوم …

Fedor دخل النزال كعادته مسيطراً بشكل كامل على كل شيء … وأصاب منافسه البرازيلي Fabricio Werdum بعدة لكمات طاحت به أرضاً … لكن الطامة بإن Fedor ذهب مباشرة الى الـ Guard الخاص بالبرازيلي … Werdum حاول عمل Triangle Choke ولكن Fedor هرب منها بواسطة لكمات المطرقة … لكن بسبب تهوور Fedor وتسرعه في إنهاء النزال بطريقة الضرب بالمطرقة، إستطاع Werdum من عمل محاولة أخرى لـ Triangle Choke وإستطاع هذه المرة من تأمينها وغلقها بشكل محكم للغاية على Fedor منما جعله يضطر ولأول مرة في تاريخه الرياضي كمقاتل لفنون القتال أن يقوم بالإستسلام Tapout :(
Continue reading

Posted in Sport | Tagged , , , | 5 Comments

طارق على موقع الـ Portknocking الرسمي

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

الحمد لله بعد أن أنتهيت من طارق تمكنت من وضع مقالة حوله في مجلة Hakin9 العدد الجديد لشهر 6 من عام 2010 … وكما ذكر الأخوة في مجتمع الحماية العربي “طارق في مجلة Hakin9” وكما في مجتمع لينوكس العربي “مشروع طارق في مجلة Hakin9” … شكراً لأخواني صبري وأحمد الشمري على كتابة مواضيع حول ذلك …

الآن طارق ليس مجلة Hakin9 فقط بل ولله الحمد تم إضافته الى الموقع الرسمي للـ PortKnocking ويمكنكم مشاهدة الإضافة من خلال الرابط التالي: أضغط هنا

أتمنى من جميع من قام بتحميل طارق تجربته فعلا وإعطائي رأيه به … فأنا بصراحة أتمنى أن أعرف رأيكم فيه وهل كان محل فائدة ام لا … بالنسبة لي هناك أفكار كثيرة جداً قمت بكتابتها في أطروحتي (رسالة الدكتوراه) في جزئية الـ Future Work حول الأفكار التي أود تطبيقها على طارق … وحول التطويرات التي أود عملها عليه … بالإضافة الى الأمور التقنية والفنية كتنصيبه بشكل مبسط وعمل حزمة rpm و deb له سواءاً حزمة الخادم أو العميل … إن شاء الله كل هذا يتم عمله حال إنتهائي من دراستي … فالرجاء لا تبخلوا علينا بالملاحظات أو الآراء حتى ولو كانت سلبية سأتقبلها :)

شكراً لكل من دعمني وساندني … وشكراً لكم كذلك على إضاعة بعض من وقتكم في قراءة هذه التدوينة المتواضعة …
دمتم بود …

Posted in Development, PortKnocking, Security | Tagged , | 6 Comments