Microsoft Dynamics CRM Outlook לקוח עשוי להפסיק להגיב במצב שאינו מנהל מערכת

עבוד בכל מקום מכל מכשיר באמצעות Microsoft 365

שדרג ל-Microsoft 365 כדי לעבוד בכל מקום באמצעות התכונות והעדכונים האחרונים.

שדרג עכשיו

מאפייני הבעיה

בעת ניסיון לפתוח את Microsoft Dynamics CRM של לקוח Outlook, או כאשר אתה מנסה את תהליך סינכרון לא מקוון בלקוח Microsoft Dynamics CRM עבור Outlook עם גישה לא מקוונת עשויים להיתקל בשגיאות כדלהלן:

  • Outlook הופך לא מגיב (מהבהב) ויש לך לסיים את תהליך


Outlook יציג שגיאה: אירעה נקודת קצה לא האזין ב- net.pipe://localhost/WebFormService/ {-guid-מספר אקראי} היתה אפשרות לקבל את ההודעה. הדבר נגרם לעתים קרובות על-ידי כתובת שגויה או פעולת SOAP. ראה InnerException, אם קיים, לקבלת פרטים נוספים.

הגורם

לקוח CRM עבור Outlook מנצלת את יסודות תקשורת Windows (WCF) כדי לקיים תקשורת עם שירות של ביטול תהליך כך שיפעל כממשק מול שרת CRM. האיגוד WCF בשימוש הוא net.pipe שיש לו בדרך מסוימת מאוד של מתן שמות של רכיב named pipe המשמש כבסיס. החל ב- WCF 4.0, התהליך של מתן שמות ורישום של ה-URI של נקודת הקצה של net.pipe נמצא ההירארכי שתי רמות: מצב לא-ניהוליים ומצב ניהול. אם תהליך אוגר URI net.pipe://localhost, כל התהליכים לא-ניהוליים לא יוכלו לגשת לכל שירות אחרים עם איגוד net.pipe כולל net.pipe://localhost/WebFormService/ {-guid-מספר אקראי} היא חתימה שירות טופס אינטרנט מקומי של CRM.

פתרון

אין פתרון לא כפי הדבר מכוון. שירותי WCF אין מאזין URI ב- net.pipe://localhost/. עם זאת קיימות שתי דרכים לעקיפת הבעיה אם המצב הוא true.

כדי למצוא איזה תהליך הוא החזקת המאזין בכל net.pipe://localhost/ החוצה, בצע את השלבים הבאים:



  • ביטול דחיסה של Handle.zip לתוך תיקיה (לדוגמה: c:\sysinternals)


  • פתח cmd.exe כמנהל


  • עבור אל התיקיה שבה חולצו Handle.exe (למשל c:\sysinternals תקליטור)


  • הפעל פקודה זו:



handle "net.pipe:EbmV0LnBpcGU6Ly8rLw=="
  • אם קיימת התאמה, אותה לדעת את שם קובץ ההפעלה וה -PID כפלט לדוגמה שלהלן:




StandAloneService.exe pid: 10724  type: Section   318: \BaseNamedObjects\net.pipe:EbmV0LnBpcGU6Ly8rLw==


דרך לעקיפת הבעיה 1


חפש את הקובץ (או השירות) להאזין net.pipe://localhost כפי שצוין קודם לכן ולהפסיק אותו בעת הפעלת Outlook.



דרך לעקיפת הבעיה 2 (פחות מומלץ)


אם הפעלה Microsoft Dynamics CRM לקוחות עבור Outlook עם זכויות מנהל מערכת מקומי (לחץ לחיצה ימנית על Outlook ובחר הפעל כמנהל), לקוח CRM Dynamics Microsoft Outlook פועל כמו עיצוב ולהשתמש תהליך סינכרון לא מקוון ללא שגיאות.

מידע נוסף

רכיבי named Pipe ב- WCF הם בעלי שם אך לא על-ידי (והאופן שבו ניתן למצוא את שם האובייקט windows בפועל)
http://blogs.msdn.com/b/rodneyviana/archive/2011/03/22/named-pipes-in-wcf-are-named-but-not-by-you-and-how-to-find-the-actual-windows-object-name.aspx?wa=wsignin1.0

זקוק לעזרה נוספת?

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Microsoft insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×