نهاية وبداية

قبل يومين طوينا صفحةالعام الهجري الراحل 1429، والليلة نطوي صفحة العام الميلادي 2008. ومع هذا وذاك يأتينا كم من رسائل الجوال والرسائل الإلكترونية (المراسيل بحسب التعريب الجديد) التي تشحذ الهمة وتوحي بالأمل في عالم كئيب مليء بالأسى وبلا أمل.

الرسائل تتحدث عن النهايات والبدايات وكيف أن لكل شيء نهاية كي يأتي ما بعده.

لكن أياً منها لا يتحدث كيف أن لهذه القاعدة استثناءً عجيباً يدعى العدوان الإسرائيلي على غزة.

Exchange 2007 OWA Error

When publishing Exchange 2007 with multiple web sites (under IIS) you may end up with the external published URL doesn’t authenticate well. In my case I had ISA 2006 publishing the Exchange 2007 SP1, and suddenly the OWA stopped working and I got the URL https://mail.domain.com/owa/auth/owaauth.dll and the error message was (as usual) totaly unusable saying the page cannot be displayed, blah, blah, blah.

However, looking into IIS logs, and checking here and there, do some search on the internet finally figured out it might be an issue with the IIS itself with that dll file.

Just went to the IIS manager, right-click on the “Default Web Site” and select properties.

Under the “ISAPI Filters” I checked the Exchange OWA Cookie….” filter, and clicked Edit

Copy and paste both values into a text file and make sure I have it saved on the disk.

Removed the filter, restarted the IIS, then add it back using the same values and restart the IIS again.

IT WORKS 🙂

موت بالموعد

سافر مدير التسويق لدينا في إجازة وأوكل العمل الذي لديه إلى شخص آخر. إحدى أهم الأشياء التي كان يتابعها هي مراقبة دوام مجموعة كبيرة من المسوقين في المحلات الكبيرة، وتوفير البديل في حالة عدم استطاعة أحدهم التواجد.

ذات يوم اتصل أحد المسوقين بالمكتب واعتذر: “عفواً لدي حفلة طارئة ولن أتمكن من الحضور اليوم”.

المدير البديل: “كان المفروض أن تبلغنا قبل يوم أو يومين حتى نأتي ببديل عنك”.

المسوق: “كيف يمكنني ذلك ولم أعلم بالوفاة إلا اليوم؟”.

ولك أن تتخيل وجه المدير عند سماعه ذلك، خصوصاً أنه ليس هناك ترابط بين العبارتين إطلاقاً. وحتى هذه اللحظة ما زال السبب مجهولاً في قدرة هذا المدير على سماع العبارات بطريقة مختلفة (أو حتى فهمها كذلك 🙂 )

Event 1001 DHCP-Client on Vista

When getting problems having an IP address assigned to one Windows machine but not another one, you start to check the one that is not getting it. Thinking it’s machine specific. However, when you find that particular version of Windows doesn’t get an IP address, you start to think of the DHCP server. I was running into the following situation:
Client with CISCO router 1800 series, another router 3500 series, switch 3500 series, and a call manager with IP telephone. The 1800 router was running the DHCP for computers, on separate VLAN. For some reason all windows VISTA computers doesn’t acquire an IP address from that router.
After running a network sniffing tool, I found the request/response going just fine, so the machine should have an IP. In fact, the DHCP server already assigned that IP in the table for the MAC address and set a lease time for it. Okay, what’s wrong then? Checking the event log of VISTA found the following information:

Log Name:      System
Source:        Microsoft-Windows-Dhcp-Client
Date:          9/20/2008 5:04:40 PM
Event ID:      1001
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      MachineName
Description:
Your computer was not assigned an address from the network (by the DHCP Server) for the Network Card with network address xxxxxxxxxxxx.  The following error occurred:
The parameter is incorrect.. Your computer will continue to try and obtain an address on its own from the network address (DHCP) server.
Event Xml:
<Event xmlns=”http://schemas.microsoft.com/win/2004/08/events/event“>
  <System>
    <Provider Name=”Microsoft-Windows-Dhcp-Client” Guid=”{xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}” EventSourceName=”Dhcp” />
    <EventID Qualifiers=”0″>1001</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime=”2008-09-20T14:04:40.000Z” />
    <EventRecordID>121276</EventRecordID>
    <Correlation />
    <Execution ProcessID=”0″ ThreadID=”0″ />
    <Channel>System</Channel>
    <Computer>MachineName</Computer>
    <Security />
  </System>
  <EventData>
    <Data>xxxxxxxxxxxx</Data>
    <Data>%%87</Data>
  </EventData>
</Event>

This wasn’t clear enough, so back to the sniffing tool, I found one of the options passed along with the IP address (003 router) was passing two values, 192.168.xx.x and 255.255.255.0 and when checking the router DHCP configuration, found this:
default-router 192.168.xx.x 255.255.255.0
My guess that the CISCO guy who configured this missed the command syntax thinking he/she should add a subnet mask to it, which for some reason doesn’t affect any OS except the VISTA!!!
I tried my Linux version, and other XP systems in the office and all were running just fine with that ignoring the bad parameter!

 

عفواً صديقي فلا وقت لدي

“أعذرني فأنا مشغول”

“عفواً لكني لن اتمكن من الحضور”

“آسف لعدم المشاركة لكني مرتبط”

والكثير الكثير من تلك العبارات السهلة الاستخدام والتي لا نلقي لها بالاً، لكن كثرتها تؤدي إلى ما لا يحمد عقباه.

نتشدق كثيراً بعبارات أو أمثال على شاكلة:

“أهم ما في الحياة الصداقة”

“إن كان لديك صديق وفي فأنت أغنى الناس”

“الصداقة الحقيقة كنز”

“الصديق وقت الضيق”

وفي زمننا “العاطل” هذا فإن مشاغل الحياة تأخذ من وقت الإنسان أضعاف ما كانت تحتاجه سابقاً. فيقول “سأتصل بهم غداً”، “هم كذلك لم يتصلوا فلا بد أن مشاغلهم كمشاغلي”، “سأقوم قريباً بدعوة الكل حتى نراهم مرة واحدة” ويبقى هذا الحال حتى ينكسر ما كان من ود ومحبة وتبرد المودة والصداقة، فإذا ما كان من أحدهم أن اتصل بالآخر جاء الرد بالاعتذار والأسف، والتأخر والتسويف حتى يصل بهم الحال موصله فيبقى مجرد ذكرى لا صداقة فيها إلا الكلمة.

.

.

.

أحمد! قد فرطت في صداقتك أيما تفريط فإن أعذرتني فقد مننت علي بها، وإن لم……………

جزاك الله خيراً عن سعة صدرك، وأحبك الله الذي أحبك فيه.