TF254043: The readiness checks could not start
Earlier today I tried to install Team Foundation Server 2010 RC on my Windows 7 machine. The installation went fine and easy, but the configuration wizard stopped with the following error:
“TF254043: The readiness checks could not start. For more information, see the following log file: C:\ProgramData\Microsoft\Team Foundation\Server Configuration\Logs\CFG_DPLY_AT_0226_072157.log”

I opened the above log file and found the following error description:
[Error @07:23:02.680] TF254043: The readiness checks could not start. For more information, see the following log file: C:\ProgramData\Microsoft\Team Foundation\Server Configuration\Logs\CFG_DPLY_AT_0226_072157.log
[Error @07:23:02.791]
Exception Message: The trust relationship between this workstation and the primary domain failed.
(type SystemException)
Exception Stack Trace: at System.Security.Principal.NTAccount.TranslateToSids(IdentityReferenceCollection sourceAccounts, Boolean& someFailed)
at System.Security.Principal.NTAccount.Translate(IdentityReferenceCollection sourceAccounts, Type targetType, Boolean& someFailed)
at System.Security.Principal.NTAccount.Translate(IdentityReferenceCollection sourceAccounts, Type targetType, Boolean forceSuccess)
at System.Security.Principal.NTAccount.Translate(Type targetType)
at Microsoft.TeamFoundation.Common.UserNameUtil.GetMachineAccountName(String hostName)
at Microsoft.TeamFoundation.Admin.VerifyFactory.CreateApplicationDatabaseNode(IApplicationTier appTier, String targetDatabaseName)
at Microsoft.TeamFoundation.Admin.VerifyFactory.AppendApplicationTierVerifications(ICollection`1 nodes, IApplicationTier appTier, String targetDatabaseName, Boolean isReportingAlreadyConfigured)
at Microsoft.TeamFoundation.Management.Controls.WizardCommon.BaseWizardController.AppendApplicationTierVerifications(ICollection`1 nodes)
at Microsoft.TeamFoundation.Management.Controls.WizardCommon.BaseWizardController.GetVerificationTree()
at Microsoft.TeamFoundation.Management.Controls.WizardCommon.BaseWizardController.StartVerification()
Solution:
Since my computer is connected to a domain, and while installing TFS I was working from home and not connected to my company’s network via VPN or DirectAccess, there was no connection to the domain controller.
To solve this issue I connected to my company’s network via VPN and ran the configuration wizard again. This time it went fine. If you don’t have a VPN connection, you’ll have to wait until next time you’re in the office.

PHP בסביבת Windows: חדשות למפתחים
PHP 5.1.12 שוחררה
גירסא 5.1.12 של PHP שוחררה וניתנת להורדה מאתר http://windows.php.net וכמובן דרך ה- Web Platform Installer. בגירסא החדשה מעל ל- 60 תיקוני באגים. פרטים נוספים על הגירסא החדשה ניתן למצוא בהודעה הרשמית על שחרור הגירסא ורשימה מלאה של השינויים ניתן למצוא ב- Change Log.
שוחררה גירסא 1.5 של רכיב FastCGI
צוות הפיתוח של IIS שחרר לאינטרנט גירסא חדשה של FasctCGI Extensions עבור IIS 6.0 ו- IIS 5.1. גירסא זו מבוססת על גירסא 1.0 ומוסיפה מספר חידושים ושיפורים, ביניהם:
- זיהוי שינויים בקבצי php.ini – ניתן להגדיר את הרכיב להאזין לשינויים בקובץ php.ini וקבצים נוספים ולרענן את ה- Processes שב- Pool בהתאם לשינויים בהגדרות.
- שינוי הגדרת ה- MaxInstances בזמן אמת – ניתן להגדיר את כמות ה- Processes המקסימלית שתהיה ב- Pool לצורך טיפול בבקשות נכנסות.
פרטים נוספים על הגירסא החדשה ניתן למצוא בהודעה על שחרור הגירסא.
שוחררה גירסא 1.0.1 של WinCache Extension for PHP
צוות הפיתוח של IIS שחרר גירסאת עדכון ל- Windows Cache Extensions for PHP המכילה מספר תיקוני באגים שדווחו על ידי לקוחות. התיקונים, שנבדקו בסביבת Production ע”י GoDaddy.com ו- masterhost.ru שוחררו במסגרת הגירסא.
ניתן למצוא פרטים נוספים על גירסאת העדכון בהודעת שחרור הגירסא, להוריד את העדכון מכאן ואת הקוד מאתר pecl.php.net.
תמיכה ב- Windows Azure נוספה ל- Zend Framework
חברת Zend הכריזה על זמינות גירסא 1.10 של Zend Framework, שבין השיפורים בה, מכילה תמיכה בשירותי הענן של Windows Azure. בעזרת התמיכה הזאת, מפתחים יכולים לפנות בצורה קלה ביותר מתוך אפליקציות PHP לשירותי הענן של Windows Azure לצורך שמירת נתונים, קבצים או לנהל תורים באופן סקלבילי ביותר. פרטים נוספים כאן.
מדריך: יצירת CRUD Application ב- PHP מעל SQL Server בענן
ידעתם שניתן לפתח אפליקציות PHP מעל SQL Server? בעזרת פרוייקט קוד פתוח ניתן לחולל באופן אוטומטי אפליקציה שלמה המבצעת פעולות CRUD (קריאה, כתיבה, עדכון ומחיקה) העובדת מעל SQL Server בארגון או בענן. מדריך מלא כאן.
תהנו!