פתרון – אשף הוספת משתמשים ב SBS 2003 ממאן לרוץ

התופעה :

לאחר שנתקלתי בתופעה מספר פעמים אצל לקוחות שונים ולא כל כך מצאתי תשובות בפורומים ובדפי העזרה של מיקרוסופט חוץ מ"תפרמט ותתקין מחדש" החלטתי לשתף את הקוראים בפתרון הפשוט מאוד של הבעיה.

SBS Server 2003 Info

במערכות הפעלה הרצות על שרתים מסוג Windows Small Business 2003 מתגלה לפעמים תופעה – הרצת אשף יצירת משמש חדש מתחיל את התהליך על ידי הצגת מסך "ברוך הבא" ומיד לאחריו נעלם האשף – בדרכה האופיינית של מיקרוסופט – ללא השארת הודעת שגיאה או רמז כלשהו שיוביל לפתרון הבעיה.

התופעה ברוב המקרים מתקיימת גם בהרצת אשפים אחרים כמו Internet Connection Wizard וכדומה.

אשפים אלו מקלים על עבודת מנהל הרשת על ידי ביצוע מספר פעולות להשגת מטרה מסויימת – למשל הוספת משתמש – כאשר האשף מבצע את כלל הפעולות הדרושות כדי להגדיר את מה שמנהל הרשת ביקש בתוך מערכות שונות של מערכת השרת – למשל בדוגמא של הוספת משתמש – מלבד הגדרת שם המשתמש והסיסמא האשף מגדיר את המשתמש בתוכנת שרת הדואר האלקטרוני Exchange, מוסיף אותו לActive Directory , מחבר אותו לכלל הדומיינים במערכת ויוצר את המשתמש על פי תבנית אותה בוחר המנהל.

מיקרוסופט מספקת (כרגיל) פתרון שלא קשור לבעיה ולכן (כמובן) לא פותר אותה – משהו לגבי פסיק בתיקיה בתוך שרת האינטרנט IIS…

לאחר שנוכחתי שבכל המקרים בהם נתקלתי בתופעה הזו הפתרון של מיקרוסופט לא היה רלוונטי חיפשתי פתרונות אחרים.

רוב ההצעות שנתקלתי בהן היו לפרמט את השרת ולהתקינו מחדש ובלבד שלפני התקנת Service Pack 2 יוחל העדכון ל Service Pack 1.

פתרון פרמוט לא בא בחשבון מבחינתי מבלי שאדע שניסיתי הכל ובדקתי את מהות הבעיה כולל נסיון למציאת פתרון על כן המשכתי לנסות.

מהות הבעיה :

בסופו של דבר הגעתי לתובנות הללו :

1. הבעיה נגרמת על ידי פעילות מנגנון שימור הקבצים של מיקרוסופט שנקרא DEP אשר מונע מהאשפים לרוץ.

2. החלת עדכון Service Pack 2 מבלי שום קשר למה הוחל קודם הופך את מנגנון DEP לפעיל.

הפתרון הקל :

נטרול מנגון DEP הצליח בכל המקרים ללא יוצא מהכלל לפתור את התופעה.

הרעיון שעומד מאחרי יצירת מערכת שתגן על קבצים רגישים משינויים הנגרמים בעת הפעלת תוכנות הוא רעיון טוב בבסיסו אבל (כרגיל) הביצוע של מיקרוסופט לוקה בחסר מאחר והמנגנון הזה מזהה פעילות של קבצים שנוצרו על ידי מיקרוסופט כפעילות עויינת.

הפתרון הארוך :

התקנת SP1, הפעלה מחדש, עדכון מערכת ההפעלה מחדש.

על פי מיקרוסופט ניתן להתקין את SP1 במחשב בו רצה מערכת SBS 2003 גם אם כבר הוחל SP2 מבלי הצורך להסיר את SP2.

התהליך ארוך ומצריך התקנת רכיבים רבים כמו Sharepoint Services 2.0 SP1,Exchange SP1 וכו'.

במידה וכבר הוחל SP2 על ההתקנה של Exchange אני ממליץ בחום לנטוש את השיטה הזו ולהשתמש בפתרון הקל למעלה.