อาการ
มีโอกาสที่อ้างสิทธิ์การโทเค็นบริการ Windows (c2WTS) ไม่สามารถเริ่มต้นโดยอัตโนมัติหลังจากมีการเริ่มระบบ บันทึกเหตุการณ์ของโปรแกรมประยุกต์จะแสดงว่า c2WTS หมดเวลา และ ในข้อมูลใหม่กว่า ที่บริการการเข้ารหัสลับถูกเริ่มต้นด้วย เมื่อ c2WTS เริ่มทำงานโดยอัตโนมัติ การบันทึกเหตุการณ์ของโปรแกรมประยุกต์จะแสดงบริการเข้ารหัสลับที่เริ่มต้นก่อน c2WTS ซึ่งสามารถเกิดขึ้นได้เป็นพิเศษใน SharePoint 2010 เมื่ออ้างสิทธิ์การบริการของ Windows ถูกกำหนดค่าในเซิร์ฟเวอร์อย่าง น้อยหนึ่ง
สาเหตุ
อ้างสิทธิ์การโทเค็นบริการ Windows (c2WTS) มีการขึ้นต่อกันบน Cryptographic Services แต่อ้างอิงนี้จะไม่ถูกเพิ่มไปยังคำนิยามการบริการ เนื่องจากลำดับการดำเนินการของบริการไม่รับประกันความเกิดขึ้นในใบสั่งเฉพาะใด ๆ ยกเว้นว่ามีการกำหนดไว้ในการอ้างอิงการบริการ ดังกล่าวอาจทำให้ปัญหาเป็นระยะ ๆ ซึ่งจะหมดเวลา และล้มเหลวในการเริ่มบริการ c2WTS ปฏิบัติตามนโยบายแอพลิเคชัน Event Viewer คุณสามารถดูว่า บริการการเข้ารหัสลับถูกพยายามเริ่มการทำงานในขณะที่ยังมีการเริ่ม c2WTS และหมดเวลาก่อนที่บริการการเข้ารหัสลับได้เริ่มต้นแล้ว
c2WTS เป็นส่วนหนึ่งของกรอบงานรากฐานข้อมูลเฉพาะตัวของ Windows (WIF) ซึ่งเป็นหนึ่งในการอ้างอิงของ SharePoint การติดตั้งกรอบงานไม่มีการขึ้นต่อกันของบริการโดยอัตโนมัติ
การแก้ปัญหา
โซลูชันนี้คือเพื่อ ให้แน่ใจว่า บริการการเข้ารหัสลับจะรับประกันได้ว่า จะเริ่มต้นก่อน c2WTS เริ่มต้น โดยการเพิ่มการขึ้นต่อกันในข้อกำหนดของบริการอย่างชัดเจน ขั้นตอนเหล่านี้จะเพิ่มการอ้างอิง:
1. เปิดหน้าต่างพร้อมรับคำสั่ง
2. ชนิด: sc config c2wts ขึ้นอยู่ = CryptSvc
3. พบการอ้างสิทธิ์ Windows ใช้บริการโทเค็นในคอนโซลการบริการ (คลิก Start | เรียกใช้ | services.msc)
4. เปิดคุณสมบัติสำหรับการบริการ
5. ตรวจสอบแท็บอ้างอิงทำแน่ Cryptographic Services อยู่หรือไม่
6. คลิกตกลง
ในครั้งถัดไประบบเริ่มต้นระบบใหม่ บริการการเข้ารหัสจะเริ่มต้นก่อน c2WTS เริ่มต้นซึ่งช่วยแก้ปัญหาการขึ้นต่อกันและปัญหาขาดตอน ถ้าคุณกำลังใช้ SharePoint 2010 ต้องทำสิ่งนี้ในเซิร์ฟเวอร์ที่เรียกใช้บริการนี้ทั้งหมด
ข้อมูลเพิ่มเติม
การมอบหมายข้อมูลประจำตัวสำหรับ PerformancePoint Services (SharePoint Server 2010)