これまで Microsoft Azure Japan Team Blog にポストした内容に関しては、引き続き以下で参照いただけます。
http://blogs.msdn.com/b/windowsazurej/
今後のAzure 関連の新しいポストは当ブログにて行いますので、こちら定期的に確認いただければ幸いです。
よろしくお願いいたします。
これまで Microsoft Azure Japan Team Blog にポストした内容に関しては、引き続き以下で参照いただけます。
http://blogs.msdn.com/b/windowsazurej/
今後のAzure 関連の新しいポストは当ブログにて行いますので、こちら定期的に確認いただければ幸いです。
よろしくお願いいたします。
Carolyn Nguyen, Microsoft Director Telecom and Internet Governance, provided compelling insights in support of the World Summit on the Information Society (WSIS) action lines and Sustainable Development Goals (SDGs) at the United Nations Thursday July 2nd. She gave several examples where Microsoft was bridging the digital divide, supporting capacity building through education, implementing youth and diversity engagement. For example Microsoft’s YouthSpark program which I wrote about in previous blogs including support from Maria Klawe. I was an invited speaker as well representing the global partnership IFIP IP3 and the tremendous work of Brenda Aynsley Chair--I requested Carolyn to share more based upon my experiences chairing a panel session for YouthSpark Live in Vancouver.
Live streamed while in session, this is the on-demand recorded session for the first panel where Carolyn spoke and provides an example of deliberations:
http://m.webtv.un.org/watch/world-summit-on-the-information-society-wsis-general-assembly-interactive-hearings/4334971085001
Add background:
The United Nations invited notable global authorities to speak Thursday July 2nd, in an historical unprecedented UNITED NATIONS event—the first time external non-governmental stakeholder were given this extended ability to inform the United Nations through three panels (speakers are assigned as speakers or respondents) and unique with live streaming and Twitter for questions.
Carolyn served as speaker during the UN General Assembly informal interactive consultations on WSIS+10. The hearings were organized by the President of the 69th session of the UN General Assembly. The arrangements were supported by UN DESA, ITU, UNCTAD, UNESCO and UN-NGLS. The hearings provided an opportunity for representatives of the different stakeholders to exchange views on the overall review of the implementation of the outcomes of the World Summit on the Information Society.
Microsoft Research is a proud Gold Sponsor of this year’s International Conference on Machine Learning (ICML), taking place in the beautiful city of Lille, France. For more than 20 years, Microsoft has been at the forefront in building state of the art ML advances for our products and services. If you are attending ICML this week, please stop by the Microsoft booth to chat with our researchers. You can learn about the amazing work we are doing in this field and catch demos of Project Oxford, Azure ML and more, and also learn about opportunities to work in ML across the company.
A number of Microsoft researchers are presenting papers at the conference, they include:
Microsoft is also a proud sponsor of the Women in Machine Learning breakfast, co-located with ICML, on the morning of July 8th. The breakfast is designed to facilitate networking and mentoring for women in ML, with specified table topics ranging from advice on career planning to establishing collaborations.
We are also hosting a networking social on the evening of July 8th. Complimentary light bites and drinks will be provided. Details and the link to RSVP can be found here: https://msftsocialaticml.eventbrite.com.
Last but certainly not least, we would like to recognize Chris J.C. Burges, Research Manager and Principal Researcher in Microsoft Research’s Machine Learning Intelligence Group. Chris and his co-authors will receive the Test of Time Award at this week’s ICML conference for the 2005 paper, Learning to Rank Using Gradient Descent.
ML Blog Team
This post is part of a series that highlights Microsoft employees in Asia Pacific who are providing their expertise and time to NGO organisations, creating a positive impact in their local community, and inspiring others along the way.
Dashing out a slideshow presentation on the computer or editing a video on a smartphone may sound complicated, but are second nature to Louis Sudarso, who lives and breathes technology as Microsoft Indonesia’s Enterprise Marketing Communication Manager.
But one thing floored him recently. Asked to do a show-and-tell in February at an under-resourced elementary school in West Java, Indonesia, he remarked, “I know how to present to business executives, but not first-graders!”
Louis had signed up as a volunteer with nonprofit organisation Indonesia Mengajar, which was started in 2009 to fill a shortfall in the number of qualified teachers in Indonesia. The organisation trains young Indonesians to teach in remote, impoverished provinces.
The particular programme Louis joined deploys young professional volunteers to disadvantaged communities, where students have limited contact with the formal economy sector and its working experts. Not being able to see how the knowledge and skill sets acquired in school are applied in the broader economy, many students tend to question the relevance of their studies. At the same time, young working professionals from large cities tend to feel disconnected from those living in rural areas.
On this trip, Louis travelled with 12 other volunteers from various cities such as Jakarta, Cirebon and Bandung.
He observed, “The social, cultural and economic landscape of Bandung is so different from that of Jakarta where I live. Just as I had a hard time conceptualising what lives are really like here, the children in this area must find it difficult to understand what it is like to work and live in a city like Jakarta. I think that hearing from the volunteers about our careers and where we live, the children can really open up their horizons.”
Despite Louis’ initial anxiety, the children took to him so well that by the end of his sharing session, some of them declared they wanted to grow up and be just like him. Bolstered by this experience, Louis hopes to continue volunteering, and even contributing to other causes such as wildlife conservation.
“I used to take my knowledge for granted. Now, I see it as a skill set that required time to acquire—a price that another may not be able to afford, essential as it may be. If simply sharing my knowledge can help one child shape his or her life options, then I am happy to continue doing that,” declared Louis.
I recently helped a customer upgrade from Project Server 2010 to Project Server 2013. In the course of preparing, testing, and then running the actual upgrade, we ran into 7 problems that affected the upgrade. I want to share these so you can include them in your upgrade planning. These problems can be planned for in any version to version upgrade for Project Server.
Minimum hardware specifications
Production VMs were not set up with correct min hard drive specs on the system drive. The group responsible for providing the VMs operates under a “You have minimum specs? Prove it by crashing your production application under load.” The proof of the need comes from the minimum hardware and software requirements KB article for Project Server 2013. There is no dispute what the minimums are and I always recommend you go better than the minimum. Because of budget and personnel restraints, load testing was not possible for this customer.
What can you? Set up a test lab and run performance tests. Present the minimum hardware and software requirements KB article to your supplier and demand nothing less.
Log on locally for setup and farmadmin accounts
The Project Server 2013 service accounts were configured in AD months ago in preparation for the upgrade. In the middle of configuring the farm, Security configured the group policy for all service accounts company-wide to prevent them from logging on locally. They did this without informing anyone. This change had the effect of stopping the production installation/configuration in its tracks for three days while we held meetings with SharePoint PFEs to explain the need to Security. We managed to convince Security that we needed the log on locally rights until the farm was configured and then after that, we only need it to install updates then run the configuration wizard.
What can you? Make Security aware that your setup and farmadmin service accounts will need log on locally rights to the production servers until the configuration of Project Server is complete and then again every time you install updates and run the configuration wizard.
Default database location on SQL
The production SQL Server had the default database locations configured to send DBs to C drive (C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\). The customer SQL Server team has no standard configuration defined and won’t set up the SQL Server according to a standard, predefined document where the database files are sent to a non-system drive. We had to make the change ourselves during a quick review of the server’s settings. In our case, the SQL Server is virtual but the data and log drives are on a SAN.
What can you? Reconcile the SQL Server standard implementation at your company with where you need the databases to be and make the appropriate change to the default database locations before you get started installing and configuring SharePoint and Project Server.
Misconfigured NICs
The NICs were misconfigured on SQL Server which created very slow copy of databases. My contact had to pull in an internal resource to resolve this issue after attempting to copy production database backups to a share on the SQL Server. The copy started normally but became progressively slower until it was at a standstill.
What can you do? Run a test copy of all the project server and content databases to determine how long the activity will take. If you notice degradation while the copy takes place, you may have a misconfigured NIC.
Internet access for servers
When my contact was ready to configure SQL Reporting Services, it wasn’t possible because when she needed to download prerequisites, the server was on a VLAN that can’t connect to the internet. We had to wait for the VM team to move the VM to a VLAN that could.
What can you do? Ensure that your servers can access the internet ahead of time.
WFEs act as “App servers”.
There was a change in how Project Server handles timesheets in 2013 where the WFEs handle that workload. This means the WFEs act as “application” servers and must be allowed to connect to the SQL Server through its firewall. In the case of this customer, we had to request the WFEs be moved to the App server VLAN and firewall ports be opened on SQL so those machines could access SQL. This happened in TEST and again in PROD; it was frustrating to go through that a second time when we installed production.
What can you do? Ensure the firewall ports are open so the WFEs can connect to the SQL Server just like the app servers can in all environments.
Planned maintenance
During the actual upgrade weekend, so many planned maintenance changes were happening on the VM host hosting the SQL Server that the host server actually crashed. This occurred 6 hours into a 25 hour content database upgrade and pushed our schedule out considerably. All the changes taking place that weekend were approved by the change control board; they just happened to be scheduled at the roughly the same time and the system was overwhelmed.
What can you do? It’s worth checking into what changes are planned on your production machines and production host servers before your upgrade to ensure you will have a stable environment for the actual upgrade.
This blog post was created collaboratively by the winning team of the Big Data Hackathon in Data Visualization category (Vancouver, April 18-19, 2015).
_____________________
As upper level students finishing their Computer Science degrees, we felt that the Big Data Hackathon allowed us an opportunity to put our learning into practice. Each of us had experiences in varying coursework and only some of us had experience in attending a Data Mining class. With that preface, we did not have any expectation in winning but to do our best and quickly apply our collective knowledge in creating a product in the limited time frame.
Watch data visualization video:
Olá Comunidade TechNet Wiki!
Hoje é terça-feira, dia de Artigo Spotlight!
E o destaque de hoje vai para o Artigo Windows 10: Guia de Sobrevivência
Criado pelo Colaborador Marcelo Strippoli
Este Guia de Sobrevivência criado por nosso membro Marcelo Strippoli que pertence ao grupo dos MVP´s do Brasil. O Windows 10 vem para mudar o conceito de sistema operacional podendo ser executado em equipamentos desde Desktops, notebooks, tablets, e a linha de smartphones que executam a linha de Windows Phone.
A Microsoft em seu blog Official informou que o lançamento do Windows 10 será lancando dia 29/07. Estando a quase 20 dias de seu lançamento.
Link da Matéria
http://blogs.windows.com/bloggingwindows/2015/06/01/hello-world-windows-10-available-on-july-29/
Lembrando que você já pode manter efetuar o download do Windows 10 para testes da versão que irá ser comercializada no link abaixo.
http://windows.microsoft.com/pt-br/windows/preview-iso
Obrigado Marcelo pelas suas ótimas contribuições.
Venha nos ajudar contribuindo com a comunidade Technet Wiki BR.
Até a próxima!
Wiki Ninja Jefferson Castilho ( Blog, Twitter, Wiki, Perfil )
Here on the Configuration Manager support team, the one topic that seems to generate the most support cases is application deployment. When we take a look at the typical problems with application deployment, they tend to fall into one of two categories: Application download failures and problems where application deployment compliance gets stuck at 0%. If you happen to run into either of these issues, here are some things you can try:
Application download failures includes problems where the client is stuck downloading an application, the client’s attempt to download the application failed, or the client gets stuck at 0% while downloading the application.
The first thing to check when you experience application download failures is for missing or misconfigured boundaries and boundary groups. For example, if the client is on the intranet and is not configured for Internet-only client management, the client’s network location must be in a configured boundary and there must be a boundary group assigned to this boundary for the client to be able to download content. For more information about boundaries and boundary group, see the following TechNet documentation:
Planning for Boundaries and Boundary Groups in Configuration Manager
Configuring Boundaries and Boundary Groups in Configuration Manager
If you can’t configure a boundary for a client, or if a specific boundary group cannot be a member of another boundary group, go to the Deployment Type properties and click the Content tab, then under Deployment options enable Download content from distribution point and run locally.
The other problem you may encounter with application download failures is that the content might not be distributed to the distribution points yet, which is why it is not available for the client to download. To verify this, use the in-console monitoring facilities to monitor content distribution to the distribution points. For additional information on monitoring content please see the following:
Configuration Manager 2012: Content Monitoring and Validation
When compliance is 0%, check the deployment status for the application in the Monitoring workspace under the Deployments node.
Initiate Policy Retrieval for a Configuration Manager Client
If this does not resolve the issue, check the client status for help in identifying the cause of the problem. For more information on this please see the following TechNet documentation:
Monitoring the Status of Client Computers in Configuration Manager
J.C. Hornbeck| Solution Asset PM | Microsoft GBS Management and Security Division
Get the latest System Center news onFacebookandTwitter:
System Center All Up: http://blogs.technet.com/b/systemcenter/
Configuration Manager Support Team blog: http://blogs.technet.com/configurationmgr/
Data Protection Manager Team blog: http://blogs.technet.com/dpm/
Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
Operations Manager Team blog: http://blogs.technet.com/momteam/
Service Manager Team blog: http://blogs.technet.com/b/servicemanager
Virtual Machine Manager Team blog: http://blogs.technet.com/scvmm
The Forefront Endpoint Protection blog : http://blogs.technet.com/b/clientsecurity/
The Forefront Identity Manager blog : http://blogs.msdn.com/b/ms-identity-support/
The Forefront TMG blog: http://blogs.technet.com/b/isablog/
The Forefront UAG blog: http://blogs.technet.com/b/edgeaccessblog/
System Center 2012 Configuration Manager System Center 2012 R2 Configuration Manager ConfigMgr 2012 R2
Tim Tetrick
Are you joining the 2015 Worldwide Partner Conference in Orlando, FL next week? Here is one event you MUST ATTEND and one guide you MUST HAVE to ensure a successful WPC 2015 experience.
1. Download the US SMB Exclusive WPC Grab n’ Go Guide
Exclusively developed for US SMB partners including US SMB Microsoft sessions, events, and more.
2. You’re invited to the US SMB Champions Club Awards Reception
You are invited to join us for the US SMB Champions Club Awards Reception at WPC 2015. We will celebrate your successes in serving small and medium businesses across the United States as we recognize this year’s top Microsoft US SMB partners.
Your contributions continue to fuel the entrepreneurial spirit of businesses, and we want to come together to celebrate you at the amazing Dr. Phillips Performing Art Center for a night of festivities including food, drinks, entertainment, Regional breakouts, and face-to-face interaction with the Microsoft US SMB team.
All Microsoft US SMB partners are welcome!
US SMB Champions Club Awards Reception at WPC 2015
Event date and time | Location |
Transportation information
| |
Add this event to your calendar |
Summary: Use Windows PowerShell to get a list of unique process names.
How can I use Windows PowerShell to obtain a list of all the unique process names running on my system?
Use the Get-Process cmdlet, pipe the results to the Select-Object cmdlet, and specify the Name property
and the –Unique switch:
Get-Process | select name -Unique
Today’s (Networking) Tip…
Most are familiar with filtering, which allows the narrowing of focus by eliminating superfluous data. From the display
The Find feature on the other hand gives us another approach to searching through a capture. With the Find feature we can specify and then systematically step through the displayed to each instance of the given criteria.
Where to Find 'Find'
Make sure the Home ribbon is selected. Then look for the Find binocular icon the View Options section.
Find Using a Filter Expression
You can use the find feature with the same filter expressions you might use when constructing a display filter, or a color rule. The following illustration provides a simple example of searching for an IPv4 address.
Enter the expression (or load it from the Filter Library and click Find. Click Find again to move to each subsequent matching instance.
IMPORTANT The find function will only highlight a match for a top-level message. It will only stop on a matching sub-layer if the message is expanded to a point where the node is exposed.
Find Using Text
In addition to regular filter expressions, employing the 'contains' keyword allows you to search using a variety of string options. The following example demonstrates a simple search of the summary information for the string 'bing'.
Final Thoughts
Remember. The examples given are just for very basic demonstration purposes. Think of the specific troubleshoot tasks you perform regularly and experiment building appropriate search criteria.
Keep in mind that you can customize filter expressions to suit your needs and that when using the contains keyword you have options beyond a simple string search of the Summary column.
Check the Message Analyzer Operator Guide for more detailed information. You can also load filter examples, including examples of additional Contain Filters options from Message Analyzers built-in filter library.
The article below describes the issues that are fixed in a new update rollup for the Microsoft Monitoring Agent. Additionally, the article contains installation instructions for the update rollup.
- Support for Windows Server 2008 and Windows Vista: Adds support for Windows Server 2008 and Windows Vista on-boarding to the Microsoft Operations Management Suite.
- Maintain original identification after Operations Management Suite is disabled and then re-enabled or after agent is reinstalled: Preserves the identification of the system during upgrades or when enabling and disabling the Operations Management Suite. Previously, disabling and then re-enabling a connection to the Operations Management Suite caused a new agent identification to be generated.
- Always use the Microsoft .NET Framework 4.0 for loading managed modules if it is available: Sets a preference for the .NET Framework 4.0 when managed code is loaded in management packs. The .NET Framework 2.0 is used if the .NET Framework 4.0 is not available. Previously, the .NET Framework 4.0 would be used on Windows Server 2012, Windows 8, or later versions of Windows operating systems while the .NET Framework 2.0 was loaded on earlier versions of Windows.
- Fixes the Apply button that is not working in the Microsoft Monitoring Agent control panel.
- Removes a dialog box that is displayed during a silent installation when a restart is required.
For complete details as well as a download link, please see the following:
KB3071396 - Update Rollup for Microsoft Monitoring Agent (https://support.microsoft.com/en-us/kb/3071396)
J.C. Hornbeck| Solution Asset PM | Microsoft GBS Management and Security Division
Get the latest System Center news onFacebookandTwitter:
Main System Center blog: http://blogs.technet.com/b/systemcenter/
Configuration Manager Support Team blog: http://blogs.technet.com/configurationmgr/
Data Protection Manager Team blog: http://blogs.technet.com/dpm/
Orchestrator Team blog: http://blogs.technet.com/b/orchestrator/
Operations Manager Team blog: http://blogs.technet.com/momteam/
Service Manager Team blog: http://blogs.technet.com/b/servicemanager
Virtual Machine Manager Team blog: http://blogs.technet.com/scvmm
Microsoft Intune: http://blogs.technet.com/b/microsoftintune/
WSUS Support Team blog: http://blogs.technet.com/sus/
RMS blog: http://blogs.technet.com/b/rms/
App-V Team blog: http://blogs.technet.com/appv/
MED-V Team blog: http://blogs.technet.com/medv/
Server App-V Team blog: http://blogs.technet.com/b/serverappv
Forefront Endpoint Protection blog: http://blogs.technet.com/b/clientsecurity/
Forefront Identity Manager blog: http://blogs.msdn.com/b/ms-identity-support/
Forefront TMG blog: http://blogs.technet.com/b/isablog/
Forefront UAG blog: http://blogs.technet.com/b/edgeaccessblog/
Application Proxy blog: http://blogs.technet.com/b/applicationproxyblog/
The Surface Team blog: http://blogs.technet.com/b/surface/
OpsMgr 2012 R2 System Center 2012 R2 Operations Manager System Center 2012 Operations Manager
Summary: Use Windows PowerShell to easily pick up the user name.
How can I easily pick up the user name from my Windows PowerShell script?
Use the USERNAME environmental variable, and pick it up from the $env Windows PowerShell drive:
$env:USERNAME
NOTE: This information good as of 7/7/2015 and is subject to change
You can have multiple domains tied to your Office 365 Tenant. Also, you may have a domain that you own that isn’t a part of your tenant.
When you sign up for something that makes uses of the AdHoc Subscription feature of Azure Active Directory/Office 365, such as Power BI, if no one from a given domain/organization has signed up before, a Shadow Tenant will be created. You may find that you have your main tenant, and someone signs up with another domain you own which inadvertently created a shadow tenant, and now you want to bring that over to your primary tenant.
I’ll use my Guy in a Cube domains as the example here. I have my Tenant for my organization and I used guyinacube.com for it. We ended up buying an associated domain, guyinacube.org. I haven’t added that domain to my tenant yet. Joe goes ahead and signs up for Power BI using joe@guyinacube.org. This ends up creating a shadow tenant for the ORG domain because Joe is the first one to sign up for it and no one owned it.
So, now, I want to move the ORG domain over to my primary tenant. When you go into the Office 365 Admin Portal and try to add the ORG domain to the primary tenant, you will see an error like the following.
guyinacube.org was already added to a different Office 365 account guyinacubeorg.onmicrosoft.com.
This error is because there is another tenant that owns guyinacube.org. You can only have one owner of a domain. This was because of the Shadow Tenant. If no one has taken ownership of the Shadow Tenant, you’ll need to go through the IT Admin Takeover process. Once that is done, or you already had ownership of it, you can follow these steps to get the domain moved.
NOTE: If you don’t have access to the Shadow Tenant, or don’t know who can get into it, you will need to open a support ticket to get further assistance.
In order to do this, we have to remove all remnants or guyinacube.org from the secondary domain. This includes all users and the domain itself. Buf, we need to have at least one Global Admin as part of the domain, so we need to add a new user for the onmicrosoft.com domain that is part of the tenant.
We need to log into the guyinacube.org Tenant. Go to Users > Active Users, and add a new user.
Once that is done, we can go into that user, and go to roles. Select Global Admin and add the alternate email address.
Now we can sign out and sign back in with our guyinacubeorg.onmicrosoft.com account to finish the rest of the steps.
We want to remove all users tied to the domain we are interested in. Assuming you haven’t added multiple custom domains, the only account left should be the onmicrosoft.com account that we just created.
NOTE: You will lose all data tied to these users. Make sure you have gotten anything out that you want to keep that is possible.
Once the users are gone, we can go to Domains within the Admin Portal, and delete the domain in question.
Between the time of deleting the domain in this tenant, and adding the domain back into your primary tenant, there is a window of opportunity for someone to sign up and create another Shadow Tenant. It is probably a good idea to do this at a time that most users won’t be doing anything.
This action will remove the domain from Azure Active Directory as well.
Now we can sign back into our primary tenant, go to Domains within the O365 Admin Portal and add the domain there. It may already be listed from a previous attempt and you can just click on Start Setup.
This will walk you through the domain verification process. For that, you will need to add the TXT record to your DNS to prove you own it.
You can skip Step 2 of adding users if you want. You can always do that later. Step 3 will setup any additional DNS records such as MX for use with other Office services like Exchange Online for mail. If you are unsure about this, go ahead and uncheck any items listed and hit next. and then get with your DNS/Mail administrator.
When that is done, you will see the domain in your list and it will show Setup Complete.
You can now create new users with that domain, and people that sign up for Power BI with that domain will be added to this tenant.
Adam W. Saxton | Microsoft Business Intelligence Support - Escalation Services
@GuyInACube | YouTube | Facebook.com\guyinacube
After you upgrade to Microsoft Office 2013, you experience one or more of the following symptoms:
The computer uses more memory when you open multiple Microsoft Excel 2013 files, save Excel files, or make calculations in Excel workbooks.
You can no longer open as many Excel workbooks in the same instance as you could before you upgraded to Excel 2013.
When you insert columns in an Excel workbook, you receive an error about available memory.
When you are working with an Excel worksheet, you receive the following error message:
There isn't enough memory to complete this action.
Try using less data or closing other applications.
To increase memory availability, consider:
- Using a 64-bit version of Microsoft Excel.
- Adding memory to your device
We just released the two articles that describes the performance issues and provides some workarounds to try in your Excel files.
KB 3066990: Memory usage in the 32-bit edition of Excel 2013
KB 3070372: How to clean up an Excel 2013 workbooks so that it uses less memory
On Thursday, July 16, 2015, we will hold the ninth Solutions Advisory Board (SAB) webinar. SAB webinars are one hour and consist of brief presentations followed by time for open feedback.
Here are some changes for this webinar that we would like to try out:
We have been offering Design Time Sessions for years at industry conferences and they are immensely popular. We always get more requests for Design Time Sessions than can possibly be delivered in the short time available at a conference. We are excited to bring these into the SAB and hope that you are too!
The Lync Meeting will open at 7:45 AM Pacific Daylight Time. The session will begin promptly at 8:00 AM and run to 9:00 AM. There will be time for questions during the session, and the speakers are usually available for a few minutes after the session if you have any additional questions.
We are anxious to hear your feedback on VDTS to help us refine this effort going forward.
We would love to have your participation. Let us know if you have something to present in a future SAB webinar at SAB@microsoft.com.
Thanks and see you on the 16th!
Note: By participating in this webinar you agree that Microsoft may record and use this session for internal purposes only.
To receive an invitation to an SAB Webinar, you must be an SAB member. To join the SAB, send an email-based request to SAB@microsoft.com. Please feel free to include any information you want about your experience in creating solutions with Microsoft products or areas of interest. Join now and get in the solutions discussion that is happening across Microsoft and the industry.
In August 2014, an update to Windows Fabric was included in the Lync Server 2013 Cumulative Update. There's a list for the Windows Fabric updates:
Lync/Skype4B: Windows Fabric version List
http://blogs.technet.com/b/uclobby/archive/2015/07/03/lync-skype4b-windows-fabric-version-list.aspx
During an update in our Lab, we got the following error message:
Also, an error was logged in Event Viewer:
Log Name: Application
Source: MsiInstaller
Date: 06/07/2015 13:49:18
Event ID: 1023
Task Category: None
Level: Error
Keywords: Classic
User: GEARS\Administrator
Computer: festd.gears.lab
Description:
Product: Windows Fabric - Update 'Windows Fabric Patch' could not be installed. Error code 1603. Additional information is available in the log file C:\Updates\WindowsFabricPatch.msp-FESTD-[2015-07-06][13-44-18]_log.txt.
So, for more information we need to check the log. In the log we find the line:
MSI (s) (BC:8C) [13:49:18:709]: Product: Windows Fabric - Update 'Windows Fabric Patch' could not be installed. Error code 1603. Additional information is available in the log file C:\Updates\WindowsFabricPatch.msp-FESTD-[2015-07-06][13-44-18]_log.txt.
In the same log, we see that the update failed to start the Performance Logs & Alerts (PLA) service:
CAQuietExec: Start-Service : Service 'Performance Logs & Alerts (pla)' cannot be started due to the following error: Cannot start
Looking in the Services, the Performance Logs & Alerts (PLA) service was disabled, and as a result Windows Fabric updater couldn’t start it:
Right click on the service and select Properties:
Then change the Startup type to Manual:
Now we need to launch again the Cumulative Update Installer. The only update missing in the list is Windows Fabric:
Click Install Updates and, after it finishes, restart the server. After restart, all services should start normally.