08 March, 2012

How Communicator Client Communicate with Address Book Server?

While working as OCS administrator, we must know the communicator client and Address server communication.

Here are the useful information regarding Address Book Server.

The Address Book URLs (that is, one internal and one external) are the paths that clients use to access the data files in the Address Book Server file store. These URLs are configured under the Address Book tab in the Web Components Properties for the given Standard Edition server or Enterprise pool, and are retrieved through in-band provisioning (absInternalServerUrl and absExternalServerUrl) by the client when it logs on to its Standard Edition server or Enterprise pool. The clients can also have these URLs configured through Group Policy Objects.

Communicator client- > Address book Services

Active Directory -> User Replicator -> Database -> Address Book Services -> File Store (NTFS) – IIS 6.0 Server.

04 March, 2012

Script for Listing all Telephone Settings for Remote Click Call user account


Hello Friends,


Many times we need to list the telephone number of users who are enabled for Remote call Control user control.


Here are script which is useful for list the telephone settings.


'List All Telephone Settings for a User Account'


Set objUser = GetObject _
    ("LDAP://cn=Abc,ou=HR,dc=NA,dc=ocs,dc=com")


WScript.Echo "Home Phone: " & objUser.homePhone
WScript.Echo "Pager: " & objUser.pager
WScript.Echo "Mobile phone: " & objUser.mobile
WScript.Echo " IP Phone: " & objUser.ipPhone
WScript.Echo "Information: " & objUser.info
WScript.Echo " Fax Number: " & objUser.facsimileTelephoneNumber


WScript.Echo "Other Home Phone:"
For Each strValue in objUser.otherHomePhone
    WScript.Echo strValue
Next


WScript.Echo "Other Pager:"
For Each strValue in objUser.otherPager
    WScript.Echo strValue
Next


WScript.Echo "oOther Mobile Phone:"
For Each strValue in objUser.otherMobile
    WScript.Echo strValue
Next


WScript.Echo "Other IP Phone:"
For Each strValue in objUser.otherIpPhone
    WScript.Echo strValue
Next


WScript.Echo "Other Fax Number:"
For Each strValue in objUser.otherFacsimileTelephoneNumber
    WScript.Echo strValue
Next




Thank you!

29 February, 2012

You cannot copy or move a thicket file. To change the file name or create a copy of the file, open the file and save as to a new name.

We have a document library which consists of lots of documents. While attempting to rename one of the documents, we get the following error:
You cannot copy or move a thicket file. To change the file name or create a copy of the file, open the file and save as to a new name.

Cause:
This behavior occurs if both the following conditions exist:
•You modify the home page by using FrontPage 2003, and then save your changes.

•You try to rename the home page in FrontPage 2003.

When you save your changes to the Windows SharePoint Services home page after you modify it by using FrontPage 2003, FrontPage 2003 creates a down-level Vector Markup Language (VML) file for the quick launch toolbar. This down-level VML file creates thicket files that cause the home page and the thicket files to be dependent. Because FrontPage 2003 cannot perform a link fix up operation against thicket files, FrontPage 2003 prevents you from renaming the home page.

SharePoint doesn't support files that end with _file, and this "thicket" file is a matching ABC file and ABC_FILES folder set. Delete this misbehaving file and upload an .msg like a good SharePoint citizen - it'll open nicely in Outlook, and you'll actually be able to see / search / access any attachments within the email.

Workaround:
Use one of the following two methods to work around this problem:
•Rename the home page by using the Save As option on the File menu in FrontPage 2003.
Or
•In FrontPage 2003, enter the new name for the home page in the File name box, and then click Save.

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.

Cannot see the Communicator Presence status of others.


 Cannot see the Communicator Presence status of others.

Hello,

While performing daily task, I have face many contact presence status issue.
In that user able to login to Communicator but can’t see presence of other colleagues. This issue is on their machine and not on anyone else's machine.  Even users seeing contact status properly via Communicator Web Access

After   checking user machine and application found that this issue occurs when the MIME parser is not registered on the computer or the DLL is delinked preventing publishing to Exchange Web Services

Resolution


User has to perform following steps in order to resolve the issue (user required command prompt as Administrator / Admin rights):

1.       Log off from communicator (Exit communicator.exe from Task manager)
2.       Click on START >   Run.
2.       Type regsvr32 %windir%\system32\inetcomm.dll  then  Click OK
3.       Restart Computer
4.       Log on to communicator and see the communicator contact status.


Thank you!
If you have any queries/questions regarding the above mentioned information then please let me know.

How to check exchange database Whitespaces and Backup status in Exchange 2010?


Hello,
While performing messaging admin duty, many times have to perform the exchange database maintenance. Without knowing the knowing the whitespace you cannot perform database defrag.
In earlier Exchange version like Exchange server 2000, 2003 and 2007, we could examining the application log for event ID 1221 which includes the amount of white space that could have been defragged and save us space.
In exchange 2010, event id 1221 does not exist anymore, and in order for us to find the whitespace, Microsoft has provided an appropriate command shell:

Get-MailboxDatabase -Status | Select-Object Server,Name,AvailableNewMailboxSpace

The same goes for backup states, as we can run the following command to get the last full backup state:

Get-MailboxDatabase -Status | Sort -Property LastFullBackup |ft Identity,LastFullBackup

Thank you!
If you have any queries/questions regarding the above mentioned information then please let me know.