顯示具有 complaint 標籤的文章。 顯示所有文章
顯示具有 complaint 標籤的文章。 顯示所有文章

2008年6月27日 星期五

有時防毒軟體比病毒還可怕

這故事要從前天說起

前天又被表了一次已經是第三次了

忽然有User不能用系統,我查了半天找不出我們系統有任何變動,而且狀況並不是所有人,只是有些人,但是這些人也為數不少

手上還有一些案子在處理,但是也沒辦法,弄了一整個下午後忽然mail box中有一封mail某部門公告請全公司配合更改一部分的個人網路設定,那個只會說"不知道,不清楚,不可能,不關我的事,不是我管的"的部門又在沒支會其他部門下改變了一些網路設定與TrendMicro services

看完mail我去找鄰近有問題的user電腦改變了一些網路設定就好了 =.=凸

我ㄧ整個下午就這樣沒了,一個人倒楣只有這樣一個下午而已嗎??而且目前與標題還沒扯上關係

處理完後跟boss念了一下這件事,如果明天很多user依照那個網路安全設定那個設定會妨礙我們現行single sign on的function,web在透過IE取得電腦的Domain與user ID做權限認證時會有一些問題,不過我也提出了一些solution,但是須要更改我們系統的程式與設定,我老闆也是一臉無奈對方公告都發了,明天只好請值班的同事有心理準備接一堆電話(還好值班不是我)我老闆也跟處長反映了這件事,不過我能做的就只能盡快修改系統不跟這設定衝突

隔天一到公司我已經打算手上的案子先不要做,先處理這個比較急的事情,到了公司電腦才按下power就被叫去開會,看看該設定影響多少系統(他X的你改完出事後在看看影響誰,你是這樣做事的喔)有些系統的機制相對安全,拉近進端網路就好了,他們也依據對我們的影響再改他們的網路設定,不過我們team的系統比較複雜internal user,external user,跨domain user都有,所以我要改系統已經是無法改變的事實

來不及吃早餐開完會後買了一杯咖啡就開始改程式

邊改就邊聽到做我旁邊值班的同事在哀嚎,影響範圍越來越大了,越來越多user打電話或是寫mail來問,再過了幾小時後捷克那邊的同事開始上班了,發現完全進不了系統跨Domain引響似乎更大,有些經理也打電話來反應customer無法進入系統,希望我們趕快改好

我改完後噩夢正要開始..................

在同事歡呼我改完後就利用中午user比較少的時間把系統下線,放上我的新程式與設定

怪事發生了,程式無法由測試環境搬到正式環境,搬到一半就會出現一個_desktop.ini的程式在使用中,無法複製 @.@

我先查了一下系統哪裡用到_desktop.ini,我的web service應該沒用到,最後決定殺了他再做資料搬移,怪事越來越多,殺不掉也不能移動這時在想也許IIS的web service有用到他

先把測試機的IIS停掉好了

.........還是殺不掉 ...><...

試系統重開

"看"還是殺不掉眼,看著午休時間過了趕快在把系統上上去雖然有些人不能用但是總比全部人都不能用好

在大家束手無策的狀況下我同事說,那我們人工搬程式,建立一個相同的資料夾結構遇到_desktop.ini的通通跳開不要選到,在花很很多時間跟眼力看到眼睛都快花了,終於整理了一份乾淨沒_desktop.ini的程式

在淪陷範圍越來越大已經無法等到下班在上code的狀況下,最後還是在上班時間把service停下來把整理好的那個乾淨的程式放過去

見鬼了怪事發生了

_desktop.ini他又來了

這時我們懷疑中毒了,只要一搬移我的程式出現_desktop.ini該folder就被鎖住不能搬移,不能殺掉,不能rename

最後我們所有的source code都被鎖光光,沒有人有能動的source code

趕快找負責病毒的同事過來處理(該同事是他們部門中我唯一欣賞的人物,也是個奇怪人物改天再來寫這個人物)弄了半天那位同事從一臉看我表演吧的表情變成這是什麼鬼東西的表情,打電話給TrendMicro,log了一些資料給TrendMicro分析,TrendMicro說分析那些資料需要一點時間,看樣子系統無法短時間修復這麻煩大了,連不知道被公司流放到哪一國的處長都打來關切,我們發了一封緊急公告說中斷服務盡量在明天上班前修復

跟其他同事開玩笑說趕快跟自己的交易員連絡一下,要是救不回來明天一開盤趕快把公司股票脫手

這時兵分三路
一路趕快架出臨時環境
二路看是否能透過之前的系統備份還原之前的系統狀態
三路查出問題

人在倒楣時什麼事情都不順

一路 台北的source code都被鎖光光,所以我們請大陸的開發team從VSS拿出一份code在自己的NB上compile好,做好一個環境,測試一下然後寄來台北,我們挪一台機器來架臨時的service,結果在對方的NB上都compile好而且都work了,寄來台北的server時又被鎖,但是他們在大陸傳來傳去卻是沒問題的,我就說那能不能架在你們哪邊我們再用DNS改到你們那邊去,他們說好,過半小時後打電話來說因為已經是下班時間,找不到人也借不到server,只有他們的NB可以用Orz

(OS:最好你的NB可以撐得住線上可能同時上千個user)

不過沒魚蝦也好就先架好放著,如果到時真的台北救不活那就!@#$%^&*()..........

忽然想到螳臂擋車的成語,如過真走到這一步賣股票就不是玩笑話了

二路請機房管理員做系統還原時對方一直囉哩囉索,一直問為什麼,有沒有掃過毒,有沒有重開機,為什麼要還原,沒有別的方法嗎??還原資料會不會漏

花了我一個小時解釋狀況跟他溝通他才說他去試試看,看完在看看怎麼處理一下

(OS:你把我們一群人搞這麼久當白痴嗎)

也許他有他的考量但是繼續浪費時間跟他溝通太浪費時間,我就說你試試看吧我就去處理其他路線的solution,在他試完後就說網路上說他是病毒然後OOXX了一段時間,我就跟他說我們跟TrendMicro與專門在做防毒解毒的同事做出的結論該ini檔只是一個單純的文字,不是病毒,他並沒有呼叫任何執行檔,或是library不過他還是堅持懷疑他是毒,不過他終於願意做還原的動作,我也就暫時不想跟他繼續討論病毒的話題不過這時已經快半夜了(還原後我還不知道能不能work, 而且如果用系統還原也會牽扯到Cluster要重設的問題,又要一段時間)

三路在TrendMicroc回報不是病毒後整個解法陷入束手無策,這時我忽然想到公司那個"不知道,不清楚,不可能,不關我的事,不是我管的"的部門有跟Microsoft有簽primary support的合約,我去問負責聯絡Microsoft的人,他又繼續發揮"不知道,不清楚,不可能,不關我的事,不是我管的"的工作特性一直問我

"你們問題很嚴重嗎" "影響範圍多大" "啟用這個服務要老闆簽過喔" "你有沒有確認你們真的解決不了".........

我壓著脾氣跟他溝通

"這問題已經造成service中斷了還不夠嚴重嗎"

"我們OO老板,XX老板也已經知道了,也說如果要發mail過去通知你老板,或是有什麼公司流程要跑也都沒問題趕快處理"

他還是在給我打官腔,跑來試了一堆我們試過的東西,我又花了一小時解釋,再把我們當做白痴ㄧ次,在他解決不了時,正好有其他部門同事來問這問題,他擔心他們也會發生然後說

哇!!你們的service如果中斷到明天工廠可能出不了貨了,PM/RD可能都不能做事,好嚴重喔!!

(我覺得這是該部門同事故意把嚴重性故意擴大,有那種出事你扛不了的味道)

這時他才驚覺嚴重性

(他完全不知道我們系統對公司營運的重要性,還以為我們系統可能只是辦公或是人事在用的)

他就趕快去打給Microsoft,過了一會Microsoft Technical Support Center打電話來

(大陸口音看來我們很多工作機會又被大陸搶走了)

一起群醫會診,他透過IE就可以直接操作我們的Server

(Windows的漏洞有時候是他們本來就預留的)

最後弄半天答案揭曉..................一切都是防毒軟體搞的鬼

(這是Microsoft的說法,不過事後TrendMicro說_desktop.ini並非他們所產生,但的確是他們鎖的)

把OfficeScan的service停下來_desktop.ini就不會產生也不會鎖住(整個解法細節不贅述我不想寫技術教學文件是抱怨文)

最後終於在凌晨時把系統重新做好..........累,一整天只吃了一個漢堡

今天下午才進公司,實在是太累了,主要是扛著如果出問題公司不知道會損失多少的心理壓力下工作,有一個同事還直接累到請假不來了

到了公司就開始回一些官腔文件,寄一些Microsoft給我的report轉給其他單位,寄一些感謝文之類的mail,還有繼續追蹤問題,Server上沒防毒是一件非常危險的事要趕快把OfficeScan重新啟動最後最後那個"不知道,不清楚,不可能,不關我的事,不是我管的"的部門改了一些設定這問題後來就好了,OfficeScan也可以重新啟動才把這懸案解決

這是我第三次被那個部門表到,更更更更更更~~~~~~~

雖然今天公司股價跌2塊多...不過我確定且光榮的說這不關我的事

2008年5月8日 星期四

不知道,不清楚,不可能,不關我的事,不是我管的

去年我的MSN暱稱用了一句"水至清則無魚,人至賤則無敵" 今天完整的看到別人展現這句話的精神。

一早打開公司信箱處理了幾件事後,有一封是同事forward來詢問部份墨西哥的user無法進入系統的問題,由於Single sign on 的部份是我做的所以來問我是怎麼回事。

我稍微檢查了一下使用各個不同Domain測試唯獨墨西哥不行,用測試機上的debug model查出是將帳號送至AD做認證時會有問題。

去詢問那個部門的人(很多人電腦畫面是新聞股票之類.....)跟A說完我發現的問題,他就說

"這我不清楚"

請去找B,再跟B重說一次問題然後B打開某管理介面的程式,左點點右點點發發呆最後聽到了

"這我不知道"

又丟了一個人C給我,我在重新描述一次問題,這時聽到了C說

"這不關我的事"

這時我發現我再問下去也是不會有結果的,我又回去測試其他的系統證明是他們跟源的問題,而且幫他們想好他們系統可能出了什麼問題,這時我再過去跟C說並秀出我測出來的結果,他說

"這不是我管的"

你問D好了我又重新把問題,測試方式,得到的結果,以及他們系統可能的錯誤講一便,D跟我說

"不可能ㄚ"

我們沒有改東西阿!!說不定以前就這樣啦,各個Domain"本來"就"不一定"會互通,我就說之前有通阿,如果不通其他系統怎麼靠你們整合登錄,他還是回答我

"這我不知道"我也沒辦法測

這時我已經有點氣了,我再回去,把程式呼叫對方哪一台Server 那一個LDAP路徑找出來抄下來後,等對方部門的小主管開完會去找他,一樣的重新描述這問題並且告訴他就是這個LDAP路徑沒有去轉接墨西哥的AD,其他Domian都會轉接,他卻一附怎麼會這樣,

我們系統會自動幫你們轉接嗎??我回答說如果不能那早就天下大亂了,我哪知道user是哪邊的員工,可能日本,可能美國,可能菲律賓

(心中默念,去年你們導入AD solution幫公司作帳號權限整合,花了幾千萬找顧問群跟買軟體,沒跟其他系統部門協商就做了稿的大家天下大亂結果就是這樣嗎??)

我最後還說我確定可以轉接,我測過OO國跟XX國是有轉接的只有墨西哥最近沒有,該部門主管長考一下,還是回答我

"不知道"

還說如果要測可能要我寫一支小程式測看看,為什麼相同路徑下有些有通有些不通??

我一整個怒了,禮貌性的跟他說我回去再測測看,

你們系統的bug還要我幫你寫程式測試,這是什麼世界。

有其他部門的人知道了這件事跟我MSN聊天說 :

"這件事證明了他們是一視同仁的ㄚ,我們之前因為什麼案子需要跟他們另一個系統連,也是把我們搞的人仰馬翻,什麼都不會只會拖"

反正最後搞不定就是花錢call 微X來處理。
(該部門跟微X簽了技術支援合約,一年就要付5-6百萬給微X只為了出事可以烙人來處理)

我真是一整個輸了Orz

2008年3月22日 星期六

選戰選戰!!!

奇怪我們不是都是同一國的嗎?

怎麼會有這麼多戰要打和平的日子過的太安逸了嗎?

這麼想打戰怎麼不去阿富汗迦薩走廊讓你打個爽

我管你是藍是綠不要在挑起戰爭的情緒了

難怪亞里斯多德會說民主政治是暴民政治愚民政治

大家幹麻這麼為了別人的政治前途熱血

做好自己的工作與本分吧!!!

不是說完全不要關心政治而是不要太用"情緒"關心政治

最近莫名奇妙的有一些800年沒聯絡的人忽然傳MSN來催票或是關心我的政黨頃向

連我研究所學弟都收到一封我很尊敬的教授寫來的催票信

遇到這莫名奇妙的關心讓我要回答的小心翼翼要不是現在個性比較內斂一點

如果是以前的個性一定回: "他X的"關你們屁事阿!!

你們平時是有關心我最近工作順心嗎? 或是關心我其他的事情嗎?

今天是3/22我很榮幸可以用我的選票選出新總統很不幸我們的民主素養還不夠