Friday, October 17, 2014

Enable-CsUser : Cannot open database "xds" requested by the login. The login failed.


Issue: Unable to enroll Lync user.
Error: Enable-CsUser : Cannot open database "xds" requested by the login. The login failed. Login failed for user '...'.
 
Problem Statement:
While enabling user for Lync, getting above error message. Even user has Lync admin permission however getting above error.
Resolution:
I have CsAdministrator group permission however still getting above error while enabling user for Lync.
When I checked it properly then I found resolution.
Basically you must have of a group permission from CsUserAdministrator, CsServerAdministrator or CsAdministrator. Apart from that you must have RTCUniversalServerAdministrator group permission in order to enroll the Lync user or update data to “xds” database. 

I have added my user to RTCUniversalServerAdministrator group and run the following command again.
C:\> Enable-CsUser –Identity “mydomain\Baluilag” –Registararpool “Lyncpool01.mydomain.com” –SipAddressType “EmailAddress” –SipDomain “mydomain.com”
Now user got successfully enrolled for Lync.

Thank you.

Tuesday, October 14, 2014

Book Review: Microsoft Dynamics NAV 2013 Application Design


-: Book Review:-
Microsoft Dynamics NAV 2013 Application Design - Packt Publishing written by Mark Brummel [MVP].
First of all thanks to Packt publishing to giving opportunity to me for review this book.
I would like to tell readers that this is an excellent book for beginner, professional and experts.
Mark has done wonderful job in this book and added everything which a beginner, professional needed.
I have gone through book and found valuable information on it. Information and example given by authors are really catchy points.
This book is combination Theory and examples.
- Microsoft Dynamics NAV introduction -
- Sample Application covered the implementations with example.
- Financial Management covered the financial management part.
- Relationship Management – covers the analysis of sales data.
- Production chapter covers how to set up Microsoft Dynamics NAV for production companies who are looking for integration solution.
- Trade chapter will discuss the relationship between sales, inventory management, purchasing, and how warehousing can be involved using different levels of Complexity.
- Storage and Logistics chapter will design and build a solution for planning routes for shipments.
- Consulting this chapter covered how to implement the Job functionality using examples.
- Interfacing this is my go to chapter because it covers how to design a rock solid business-to-business interface.
- Application Design this chapter will focus on the concepts of application design and how they apply to Microsoft Dynamics NAV.
Thanks you
-Balu Ilag [Microsoft MVP]
Book available at:

Saturday, October 11, 2014

Address book files are not generated in a Lync Server 2013


Issue: Address book files are not generated in a Lync Server 2013.
Problem Statement:
Recently I have noticed that one of our customer environment address book was not getting generated on Lync Server 2013.
You will see following event:
Log Name: Lync Server 
Source: LS Address Book Server 
Date: 
10/4/2014
Event ID: 21056 
Task Category: (1008) 
Level: Information 
Keywords: Classic 
User: N/A 
Computer: 
Server1 

Resolution:
You must run the below command to synchronize new address book to all user.
Run Update-CsAddressBook
You must have updates (Version: 5.0.8308.738).
Download the CU updates from below URL and install on server to correct ‘Address book delta files are not generated in a Lync Server 2013’. http://support.microsoft.com/kb/2937310
The cumulative update resolves the following issues:
·         2976568 Address book delta files are not generated in a Lync Server 2013 Enterprise Edition environment

·         2967626 Error "creating procedure RtcResetAbAttributes" when you run "Install-CsDatabase" for rtcab database in Lync Server 2013

·         2967629 Significant bandwidth usage increase by SIP traffic in a Lync Server 2013 environment

·         2967630 Callee receives a missed call notification after answering a call on an IP telephone in a Lync Server 2013 environment

·         2979931 Error "I can't find the meeting with that number" when PSTN user dials in to conference in Lync Server 2013 environment

·         2991456 Lync Server 2013 LBR can’t prohibit a Lync client user to add another user who is in a different subnet into a PSTN call

·         2991468 Incorrect telephone number extension displayed on a Lync Phone Edition telephone in a Lync Server 2013 environment

·         2992091 Error "Your camera isn't set up" in a Lync Web App video call on a MacBook Pro or a MacBook Air in Lync Server 2013.
 

Thank you.

Friday, October 10, 2014

List of Lync Server 2010 processes and directories for AV exclusion.


List of Lync Server 2010 processes and directories for AV exclusion  

Problem Statement:
Sometime antivirus will catch Lync server process and quarantine them. If it happen then Lync server operation will get affected. You must ensure that the antivirus scanner does not interfere with the operation of Lync Server 2010, you must exclude specific processes and directories for each Lync Server 2010 server or server role on which you run an antivirus scanner.
As per Microsoft recommendation following list processes and directories should be excluded:
·         Lync Server 2010 processes:

o    ASMCUSvc.exe

o    AVMCUSvc.exe

o    DataMCUSvc.exe

o    DataProxy.exe

o    FileTransferAgent.exe

o    IMMCUSvc.exe

o    MasterReplicatorAgent.exe

o    MediaRelaySvc.exe

o    MediationServerSvc.exe

o    MeetingMCUSvc.exe

o    MRASSvc.exe

o    OcsAppServerHost.exe

o    QmsSvc.exe

o    ReplicaReplicatorAgent.exe

o    RTCArch.exe

o    RtcCdr.exe

o    RTCSrv.exe

·         IIS processes:

o    %systemroot%\system32\inetsrv\w3wp.exe

o    %systemroot%\SysWOW64\inetsrv\w3wp.exe

·         SQL Server processes:

o    %ProgramFiles%\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn\SQLServr.exe

o    %ProgramFiles%\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer\Bin\ReportingServicesService.exe

o    %ProgramFiles%\Microsoft SQL Server\MSAS10.MSSQLSERVER\OLAP\Bin\MSMDSrv.exe

·         Directories and files:

o    %systemroot%\System32\LogFiles

o    %systemroot%\SysWow64\LogFiles

o    %systemroot%\Windows\Assembly\GAC_MSIL

o    %programfiles%\Microsoft Lync Server 2010

o    %programfiles%\commonfiles\Microsoft Lync Server 2010

o    %SystemDrive%\RtcReplicaRoot

o    File share store (specified in Topology Builder). File stores are specified in Topology Builder.

o    SQL Server data and log files, including those for the back-end database, user store, archiving store, monitoring store, and application store. Database and log files can be specified in Topology Builder. For details about the data and log files for each database, including default names, see SQL Server Data and Log File Placement in the Deployment documentation. 

Thank you.

Is Antivirus exclusion required for Lync Server 2013?


Issue: Is Antivirus exclusion required for Lync Server 2013? 

Problem Statement:
Recently I have deployed Lync Server 2013 for one for my customer and after deployment customer was asking whether antivirus exclusion is required for Lync Server 2013, Answer is YES. Here are the recommended antivirus exclusion for Lync Server 2013. There are not only directories however there are couple of process as well. 
 
Here are processes and directories.
·         Lync Server 2013 processes:

o    ABServer.exe

o    AcpMcuSvc.exe

o    ASMCUSvc.exe

o    AVMCUSvc.exe

o    ChannelService.exe

o    ClsAgent.exe

o    ComplianceService.exe

o    DataMCUSvc.exe

o    DataProxy.exe

o    FileTransferAgent.exe

o    IMMCUSvc.exe

o    LysSvc.exe

o    MasterReplicatorAgent.exe

o    MediaRelaySvc.exe

o    MediationServerSvc.exe

o    MRASSvc.exe

o    OcsAppServerHost.exe

o    ReplicaReplicatorAgent.exe

o    ReplicationApp.exe

o    RtcHost.exe

o    RTCSrv.exe

o    XmppProxy.exe

o    XmppTGW.exe

·         Windows Fabric Host Service processes:

o    Fabric.exe

o    FabricDCA.exe

o    FabricHost.exe

·         IIS processes:

o    %systemroot%\system32\inetsrv\w3wp.exe

o    %systemroot%\SysWOW64\inetsrv\w3wp.exe

·         SQL Server Back-End processes:

o    %ProgramFiles%\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn\SQLServr.exe

o    %ProgramFiles%\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services\ReportServer\Bin\ReportingServicesService.exe

o    %ProgramFiles%\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Bin\MSMDSrv.exe

·         SQL Server Front-End processes:

o    %ProgramFiles%\Microsoft SQL Server\MSSQL11.LYNCLOCAL\MSMQL\Binn\SQLServr.exe

o    %ProgramFiles%\Microsoft SQL Server\MSSQL11.RTCLOCAL\MSMQL\Binn\SQLServr.exe

·         Directories and files:

o    %systemroot%\System32\LogFiles

o    %systemroot%\SysWow64\LogFiles

o    %systemroot%\Windows\Microsoft.NET\assembly\GAC_MSIL

o    %programfiles%\Microsoft Lync Server 2013

o    %systemroot%\Program Files\Common Files\Microsoft Lync Server 2013\Watcher Node

o    %programfiles%\commonfiles\Microsoft Lync Server 2013

o    %SystemDrive%\RtcReplicaRoot

o    File share store (specified in Topology Builder). File stores are specified in Topology Builder.

o    SQL Server data and log files, including those for the back-end database, user store, archiving store, monitoring store, and application store. Database and log files can be specified in Topology Builder. For details about the data and log files for each database, including default names, see SQL Server data and log file placement for Lync Server 2013 in the Deployment documentation.

o    SQL Server data and log files, including those for the Front-end database, Lync store, and RtcDatabase store. They are normally under %localdrive%\CSData.

 

Thank you.

 

ShareThis