22 March, 2012

Microsoft Lync Server 2010 Software and Hardware requirement.

Microsoft Lync Server 2010 Software and Hardware requirement.

Hardware Requirement:-

•  Lync Server 2010 is available only in 64-bit., which requires 64-bit hardware and 64-bit editions of Windows Server.
•  Lync Server 2010 is not available in a 32-bit version.
•  Lync Server 2010 required multiple processor groups (dynamic hardware partitioning)


Software Requirement:-Operating Systems for Server Roles

Microsoft Lync Server 2010 supports the 64-bit editions of the following operating systems:
•  The Windows Server 2008 R2 Standard operating system (required) or latest service pack (recommended)
•  The Windows Server 2008 R2 Enterprise operating system (required) or latest service pack (recommended)
•  The Windows Server 2008 R2 Datacenter operating system (required) or latest service pack (recommended)
•  The Windows Server 2008 Standard operating system with Service Pack 2 (SP2) (required) or latest service pack (recommended)
•  The Windows Server 2008 Enterprise operating system with SP2 (required) or latest service pack (recommended)
•  The Windows Server 2008 Datacenter operating system with SP2 (required) or latest service pack (recommended).
•  To deploy Lync Server 2010 on a computer that is running either the Windows Server 2008 R2 Datacenter operating system or the Windows Server 2008 Datacenter   operating system with Service Pack 2 (SP2)


Lync Server 2010 is not supported on the following operating systems:

•  The Server Core installation option of Windows Server 2008 R2 or Windows Server 2008
•  The Windows Web Server 2008 R2 operating system or the Windows Web Server 2008 operating system
•  Windows Server 2008 R2 HPC Edition or Windows Server 2008 HPC Edition


Backend server (SQL) requirement:-•  Microsoft SQL Server 2008 Express database software, which is installed by default when you install Lync Server 2010, to Microsoft SQL Server 2008 R2 Express.
•  The SQL instance name is RTC for a Standard Edition server back-end database and RTCLocal for the local configuration store (on each server role).
•  A server running Lync Server 2010 Standard Edition has both SQL instances, and each needs to be upgraded separately.

20 March, 2012

Event id: 7034

An event is any significant occurrence in the system or in a program that requires users to be notified, or an entry added to a log. The Event Log Service records application, security, and system events in Event Viewer. With the event logs in Event Viewer, you can obtain information about your hardware, software, and system components, and monitor security events on a local or remote computer. Event logs can help you identify and diagnose the source of current system problems, or help you predict potential system problems.

Today I am trying to collect the information based on Event id: 7034 so that it would be useful for the people to get the information at one place.

1.       Alert Name: User Code Host service fails to start
Source: Service Control Manager
Event ID: 7034
Level: Error
Article: Microsoft KB:

Resolution Mentioned:
Set the data value of ProcessNameFormat in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfProc\Performance to 1

2.      Alert Name: Service instance provisioning failed
Summary: An attempt to start or stop a service instance failed on a server in your farm because the service instance provisioning failed.
Resolution: Start the service (Please refer the following for detailed documentation)

3.      Alert Name: Service Stop Operations
Applies To: Windows Server 2008
Description: Service Control Manager (SCM) stops services and driver services. It also reports when services terminate unexpectedly or fail to restart after it takes corrective action.
Message: The %1 service terminated unexpectedly. It has done this %2 time(s).

4.      Alert Name: The Windows Firewall has detected an application listening for incoming traffic.
Event Type: Failure Audit
Event Source: Security
Event Category: Detailed Tracking

5.      Log name: Application
Source: SharePoint Foundation
Task Category: Web controls
user: domain name\usernaccount name
Description: Load control template file file/_controltemplate/taxonomypicket.ascx failed

19 March, 2012

Event ID 8214: “Object reference not set to an instance of an object”

Problem Description
-You are trying to Check-Out documents from the document library where document check-out is required from the SharePoint site on your SharePoint farm, you are getting following error message
“Object reference not set to an instance of an object”
–You are unable to open and edit any office documents
–You are not facing the issue on the document library where check-out is not required to edit the documents
–Issue started to occur when you installed WSS 3.0 SP2 on you SharePoint server

Under Event Viewer–Application you are getting event ID 8214
Event Type:        Error
Event Source:    Windows SharePoint Services 3
Event Category: Topology
Event ID:              8214
Date:                     3/20/2012
Time:                     4:25:15 AM
User:                     N/A
Computer:          nasdac
Description:
The description for Event ID (8214) in Source (Windows SharePoint Services 3) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: A request was made for a URL, http://novashare, which has not been configured in Alternate Access Mappings.  Some links may point to the Alternate Access URL for the default zone, http://novadc2.  Review the Alternate Access mappings for this Web application at http://nasdac
: 13651/_admin/AlternateUrlCollections.aspx and consider adding http://nasdac as a Public Alternate Access URL if it will be used frequently.  Help on this error: http://go.microsoft.com/fwlink/?LinkId=114854.

Resolution:
1.       Open you Central Administration site and go to “operations”
2.      Look for “Alternate Access Mappings”
3.      In the page you will find “Alternate Access Mapping Collection” and it will say “Show All”
4.      Click on the small arrow point downwards on this “Show All” location and you will get “Change Alternate Access Mapping Collection”
5.      Go ahead and choose the Web Application which is responsible for the problem site
6.      You will see that there is a URL already showing in “Default” zone
7.      You need to specify the URL which is giving you problem in the “Intranet” zone. So it will see like this:
Default: http://sharepointmagic
Intranet: http://myspinventions.org
8.     Performed IISRESET

Now everything should be working fine, you should be able to check-out and edit the office documents

If you have any queries/questions regarding the above mentioned information then please let me know. I would be more than happy to help you as well as resolves your issues J

Sharepoint custom permission levels

The decision to customize permission levels is less straightforward than the decision to customize SharePoint groups. If you customize the permissions assigned to a particular permission level, you must keep track of that change, verify that it works for all groups and sites affected by that change, and ensure that the change does not negatively affect your security or your server capacity or performance.

Note
You should not customize the default permission levels if your organization has security or other concerns about a particular permission and wants to make that permission unavailable for all users assigned to the permission level or levels that include that permission. In this case, you should turn off this permission for all Web applications in your server farm, rather than change all of the permission levels. To manage permissions for a Web application, in Central Administration, on the Application Management page, in the Application Security section, click User permissions for Web application.

If you need to make several changes to a particular permission level, it is better to create a custom permission level that includes all of the permissions you need.
You might want to create additional permission levels if any of the following applies:
1.       You want to exclude several permissions from a particular permission level.
2.      You want to define a unique set of permissions for a new permission level.
To create a permission level, you can copy an existing permission level and then make changes, or you can create a permission level and then select the permissions that you want to include.

Customize an existing permission level
If the custom permission level that you want is nearly identical to an existing default permission level and you don't need to use the default permission level, you can customize the default permission level to include or exclude permissions that you do or do not need.
1. On the Site Settings page, under Users and Permissions, click Advanced permissions.
2. On the toolbar, click Settings, and then click Permission Levels.
3. In the list of permission levels, click the name of the permission level you want to customize.
4. On the Add a Permission Level page, in the Name box, type a name for the new permission level.
5. Click Submit.

Copy an existing permission level
If the custom permission level that you want is similar to an existing default permission level, and you need to use both the default permission level and your custom permission level, you can copy the default permission level, and then modify the copy and save it as a new permission level.
1. On the Site Settings page, under Users and Permissions, click Advanced permissions.
2. On the toolbar, click Settings, and then click Permission Levels.
3. In the list of permission levels, click the name of the permission level you want to copy.
4. At the bottom of the page, click Copy Permission Level.
5. On the Copy Permission Level page, in the Name box, type a name for the new permission level.
6. In the Description box, type a description for the new permission level.
7. In the list of permissions, select or clear the check boxes to add permissions to or remove permissions from the permission level.
8. Click Create.

Create a permission level
If there is no permission level similar to the one you need, you can create one and include just the permissions that you need.
1. On the Site Settings page, under Users and Permissions, click Advanced permissions.
2. On the toolbar, click Settings, and then click Permission Levels.
3. On the toolbar, click Add a Permission Level.
4. On the Add a Permission Level page, in the Name box, type a name for the new permission level.
5. In the Description box, type a description for the new permission level.
6. In the list of permissions, select the check boxes to add permissions to the permission level.
7. Click Create.

If you have any queries/questions regarding the above mentioned information then please let me know.
I would be more than happy to help you as well as resolves your issues, thank u

What is Central Management Store (CMS) on Microsoft Lync Server 2010?

What is Central Management Store (CMS) on Microsoft Lync Server 2010?

Central Management Store (CMS), which holds information about all the roles and settings in the deployment and it, is newly introduced in Lync Server 2010

CMS replaces the various data stores that were used in OCS. The benefit of this Central Management
Store is that once the topology is defined and published, every installation simply pulls from the defined configuration.

Advantages of CMS:-
Server management centralized, No need to connect server remotely.
 CMS replaced OCS Console. This minimizes administrator input and allows automated deployment.

Certificates are requested and deployed and the fact that the Edge server role can now be centrally managed.
The administrator no longer has to connect remotely to that server to manage it locally.

Available flavour of Lync Server 2010
1.       Lync  2010 Standard Edition (Runs on single server)
2.      Lync 2010 Enterprise Edition.

Like many Microsoft server applications, Lync has a Standard and an Enterprise Edition.

The Standard Edition is fully functional but runs on a single server, using a SQL Express back-end database. It is still supported by other roles, such as the Edge, Monitoring, and Archiving roles, which would still run on other physical server hardware. The supporting roles don’t have a definition of Standard or Enterprise; they simply support the deployed front-end servers. The Enterprise Edition allows for higher availability and more scalability of the roles to support organizations with hundreds of thousands of users. Both versions of the software can be installed only on a Windows Server 2008 or 2008 R2 64-bit operating system (OS) and must be installed on the full GUI version of those operating systems rather than the Server Core version.

How Lync Server 2010 Central Management Store (CMS) look like?