Quantcast
Channel: Lync Server 2013 - Management, Planning, and Deployment forum
Viewing all 5984 articles
Browse latest View live

Archiving in Lync Server 2013

$
0
0

Hello All............I came to know that Lync Archiving is not supported on Exchange 2010, Kindly, confirm. Also, if there is no Exchange 2013, is SQL my only option?

Any step by step guide link would be appreciated.  Thanks in advance.


Types of Certificates for Edge and Reverse Proxy

$
0
0

Hello All...........I need guidance for the types of certificate required on the Public Interface of Lync Edge and Reverse Proxy.

1.  For Reverse Proxy, I am pretty sure that I only require Wild Card certificate that is *.domain.com.

2.  But, for Edge, where I have to cover sip.domain.com and domain.com, I am confused.  I can buy a UC SAN certificate that can allow both of the SANs in it, but it will be much more expensive.  I was thinking of buying two plain simple SSL Certificates that allow single SAN in it.  So, I will be able to use sip.domain.com in one and domain.com in the other.  But, would the deployment wizard allow me to assign two-2 certificates?

3.  I have a strong feeling, it would not?  And if that is the case, I would have to then buy UC SAN certificate.  The only way I can avoid UC SAN certificate is if I only use one plain simple SSL certificate for sip.domain.com and do not use any other certificate for domain.com.  I have come to know that domain.com SAN is not used in any of the service.  Would love a suggestion from you guys on it.

PS:  All of edge services are pointed towards sip.domain.com.

Thanks in advance.   

Federation in Lync 2013

$
0
0

Hello All..........I have following questions with respect to Federation:

1.  Do we need any license to configure federation among two Lync sip domains?

2.  Do we need any rights management on the part of AD for federation?

3.  Is there any limitation with respect to AD or Lync? 

4.  Any link to blog/article would be appreciated for its understanding and configuration.

Thanks in advance.

Outlook Web Apps Server for Lync 2013

$
0
0

Hello All..........I have a Standard deployment of Lync 2013 (FE, E and RP).  Now, I am looking to add Outlook Web Apps Server. So, have following questions in mind?

1.  Is Outlook Web Apps Server free of cost?  OR one has to download through Partner Portal?

2.  Can Evaluation version of Outlook Web Apps Server be downloaded from TechNet Evaluation Centre and is it possible to activate the Evaluation to RTM?

3.  What should be minimum hardware configuration?  CPU, Memory and Disk?

4.  Any step by step guide would be appreciated.

Thanks in advance. 

PIC and XMPP Questions

$
0
0

Hello All.........I am looking to understand PIC and XMPP better:

1.  What is difference between PIC and XMPP? Are they same?

2.  Do we need any license if we are add users from Skype, Google, etc.  If so, how is the licensing model i.e. per user or per provider, etc.

3.  How can it be configured in a Standard Environment (FE, E and RP)

4.  Any step by step blog/article would be appreciated

Lync 2013 Migration to new Hardware

$
0
0

I have two Lync 2013 FE and 3 SQL server (primary, Mirroring & witness server),1 Edge and OWA server. All Lync server are on VM on Hyper-v. Need to migrate this server to New hyper-v environment (new hardware). Virtual to virtual migration. Can we do Lync v2v migration if yes what approach should I follow.

Thanks in Advance.

Regards

Pradeep.s

Rebooting server in a pool

$
0
0

Hi,

I have a single Lync 2013 enterprise pool which contains 3 DNS load balanced 2013 servers.

Is there a way to reboot  a server with no disconnection of the client? When I reboot, the client disconnects for about 20 seconds and then reconnects.

Is this normal behavior?

Lync 2013 Migration to new Hardware

$
0
0

I have two Lync 2013 FE and 3 SQL server (primary, Mirroring & witness server),1 Edge and OWA server. All Lync server are on VM on Hyper-v. Need to migrate this server to New hyper-v environment (new hardware). Virtual to virtual migration. Can we do Lync v2v migration if yes what approach should I follow.

Thanks in Advance.



Mobility without External DNS records

$
0
0

We want to test S4B mobility....is it possible this scenary ??:

1) External (Public) DNS record (A)...   S4BEXT.CONTOSO.COM pointing to  IP1

2) We convert (NAT) IP1 to IP2. IP2 is a TMG IP

3) We publish S4B Services on TMG

4) We configure Lync Mobile Devices manually point to S4BEXT.CONTOSO.COM

Note: At this moment, we want to avoid create Lyncdiscover record......

Thanks

Certificates on Mediation Server

$
0
0

Hi,

I have 2 mediation servers. Can I create on SAN-certificate including both server-names and mediation-pool and use that same certificate on both servers or do each server have to have it´s own certificate

ex.

DNS Name=lyncmedpool.xxxxx.se
DNS Name=rsapp506.xxxxx.se
DNS Name=rsapp507.xxxxx.se

instead of:

DNS Name=lyncmedpool.xxxxx.se
DNS Name=rsapp506.xxxxx.se
plus
DNS Name=lyncmedpool.xxxxx.se
DNS Name=rsapp507.xxxxx.se

/Petra


petjoh

Separate AD Setup for Lync 2013

$
0
0

Hi, we do not want to make changes to customer's AD for the Lync deployment.

This is a POC deployment with 1 x FE and 1 X OWA.

Planning to install a dedicated AD for the Lync.

Would like to know the possible ways of Syncing Lync AD with Customer's AD. Thanks

call pickup group feature

$
0
0

one user can't assign to different pick up group, our client have PBX feature is to directly pick another extension number.

No method to do directly pick up group on lync right?

Thanks.

Skype for Business Server 2015

$
0
0

I've just deployed Skype for Business Server 2015 in my domain but I get the following in my event log persistently.

1) 1e5880b0: ignore error 0x80092013:certificate revocation list offline

2) 1f8da773d0: cert chain trust status is in error: 0x1000040

All my clients work fine, and I've verified my certificate is perfectly valid with a good chain.

I've found a Russian MSDN post with the same problem.

https://social.technet.microsoft.com/Forums/ru-RU/0e654e98-2633-4bc3-b32a-222fb5f32895/-lync-2013-skype-for-business-event-4097?forum=lync2013ru

Anyone any ideas?

CMS Replicas

$
0
0

Hi,

Ive upgraded from Lync 2010 (1 enterprise pool with 1 FE server) to Lync 2013 (1 Enterprise Pool pool 3 FE servers). In my test environment, I moved the CMS from Lync 2010 to 2013 using the Move-CsManagementServer command and when I run Get-CsManagementStoreReplicationStatus -CentralManagementStoreStatus it showed me all my FE servers and Edge servers as Active replicas.

In my live environment, it only shows me 2 of my 3 FE servers. I ran enable-cstopology and deployment.exe on all servers and rebooted them.

Any ideas if 1) this is correct and 2) how can I fix if its not correct?

Thanks in advance

Users connect only one server

$
0
0

Hello,

We have enterprise edition Skype for Business server and in our topology we have 2 frontend server. But, all users are connecting to one frontend server. I checked the topology from control panel and both of the frontend servers' replication status is ok. All lync services are running. 

When i stopped the lync services on one frontend server, users started to sign in the other frontend server. What is the problem?

In the beginning, users are connecting frontend servers appraoximately %50 - %50.


How do I enforce "Show My Picture" instead of "Hide My Picture" in Lync Server 2013?

$
0
0

I was scouring TechNet and the web for a script that could perform the same task as one that I previously used for Lync 2010.

In Lync 2010, we had already used Lync policy to enforce that only the Active Directory photo could be used. One thing that we couldn't set via policy however was the ability to complete remove the "Hide My Picture" option in Lync 2010 client. This left users with the ability to freely switch between showing the Corporate photo or no photo. I did eventually find and make use of script that constantly checked for this setting switch, then switched all users back to the desired "Show My Picture" setting. I don't recall who wrote it, but it's easy to find on technet. As we started to move more and more users to our Lync 2013 enterprise pool, I noted that even though the script was running, the setting seemed to be changeable. A closer look revealed that the script didn't function correctly against SQL for our 2013 pool.

I took the concept and applied it to Lync Server 2013 after studying the differences in Userdata. In Lync 2013, because UserData is in .zip, you need to convert it to 2010 format XML to use logic intended for Lync 2010. My script will extract 2013 data, convert it to 2010, query for users who are set to "Hide My Picture" and then export any guilty users to an edited2010 XML. The script then converts this to 2013 Format .zip, and uploads the data for these users only. I chose to use Update-CSUserData insted of Import-CSUserData as this avoids having to restart my Front End. I then use a scheduled task on my Front End server which runs this script every hour.

Please note: You can use this script, but I guarantee nothing about it's functionality, and I am not responsible for how you positively/negatively use it. You should always test things in a Lab Environment. Furthermore, this script was run on a relatively smaller Enterprise system in which we are by default set to "Show My Picture" and already assigned as part of our user policy the ForceADPhoto attribute. This means that running the script is less intensive on my FE than say on a FE with 10,000 users where none of the users were set to "Show My Picture". Please keep this in mind when planning to execute against your FE. You may want to edit my script and insert the -UserFilter or -WhatIf in the Export-CsUserData UpDate-CsUserData.

Anyways, I hope this solves the similar issue for many of you Lync 2013 administrators. Please feel free to share my work with others if it does, and also give this post some good feedback and/or mark my post as the answer to your problem.

Alas, here's the script (save it as a .ps1 , i.e. ForceShowMyPicture.ps1)

#**********************************************************************************

#Lync 2013 ForceShowMyPicture - Compiled by Octavio A. Serpa (Octavio-Admin on TechNet)

#**********************************************************************************

# Import Lync Module
Import-Module “C:\Program Files\Common Files\Microsoft Lync Server 2013\Modules\Lync\Lync.psd1"

###Variables To Set
#This variable is a folder where files will be temporarily written
$folderPath = “C:\Lync2013Scripts\Export”

#This is the FQDN of the pool in which the users you want to target reside
$poolFQDN = “<lyncpool.domain.local>”
###Done


#Message Out
Write-Host -ForegroundColor YELLOW “CHECKING THAT TEMP EXPORT FOLDER PATH EXISTS"

If (-not (Test-Path "$folderPath" -pathType container))
{
 "ERROR: Your Export Directory doesn't exist!"
 Exit
}

Write-Host -ForegroundColor Green “TEMP EXPORT FOLDER DOES EXIST"

Write-Host -ForegroundColor YELLOW “PRE-CLEANING OLD EXPORT/IMPORT FILES"
If (Test-Path "$folderPath\Lync2013UserData.zip") { Remove-Item "$folderPath\Lync2013UserData.zip" }
If (Test-Path "$folderPath\Lync2010UserData.xml") { Remove-Item "$folderPath\Lync2010UserData.xml" }
If (Test-Path "$folderPath\Lync2010EditedUserData.xml") { Remove-Item "$folderPath\Lync2010EditedUserData.xml" }
If (Test-Path "$folderPath\Lync2013EditedUserData.zip") { Remove-Item "$folderPath\Lync2013EditedUserData.zip" }
Write-Host -ForegroundColor Green “PRE-CLEANING COMPLETED SUCCESSFULLY"

#Message Out
Write-Host -ForegroundColor YELLOW “EXPORTING LYNC 2013 POOL USER DATA”
Export-CsUserData -PoolFqdn $poolFQDN -FileName $folderPath\Lync2013UserData.zip
Write-Host -ForegroundColor Green “EXPORT COMPLETED SUCCESSFULLY"

#Message Out
Write-Host -ForegroundColor YELLOW “CONVERTING LYNC 2013 USER DATA TO 2010 FORMAT”
Convert-CsUserData -InputFile "$folderPath\Lync2013UserData.Zip" -OutputFile "$folderPath\Lync2010UserData.xml" -TargetVersion Lync2010
Write-Host -ForegroundColor Green “CONVERSION COMPLETED SUCCESSFULLY"

#Message Out
Write-Host -ForegroundColor YELLOW “CHECKING THAT FORMAT CONVERSION WAS SUCCESSFUL AND .XML EXISTS”
If (-not (Test-Path "$folderPath\Lync2010UserData.xml" -pathType leaf))
{
 "ERROR: Verify that $folderPath is writable!"
 Exit
}
Write-Host -ForegroundColor Green “CONVERSION COMPLETED SUCCESSFULLY"

#Message Out
Write-Host -ForegroundColor YELLOW “LOADING XML”
$d = [xml] (Get-Content "$folderPath\Lync2010UserData.xml")
Write-Host -ForegroundColor Green “XML LOADING COMPLETED SUCCESSFULLY"

#Message Out
Write-Host -ForegroundColor YELLOW “CORRECTING AD PHOTO SETTING”

$changes = 0
$lastProcessedUser = $null
foreach ($hr in $d.HomedResources.HomedResource)
{
 $found = 0
 foreach ($c in $hr.Containers.Container)
 {
  foreach ($p in $c.Publication)
  {
   If ($p.CategoryName -eq 'contactCard' -and $p.InstanceNum -eq 6 -and $p.Data.contactCard.displayADPhoto -eq 'false')
   {
    If ($hr.UserAtHost -ne $lastProcessedUser)
    {
     "$($hr.UserAtHost) reset"
     $lastProcessedUser = $hr.UserAtHost
    }
    $p.Data.contactCard.displayADPhoto = 'true'
    $p.Version = (([int] $p.Version) + 1).ToString()
    $p.PrevPubTime = $p.LastPubTime
    $p.LastPubTime = (Get-Date -Format s).ToString()
    $found = 1
    $changes++
   }
  }
 }
 If ($found -eq 0) { [Void]$d.HomedResources.RemoveChild($hr) }
}
Write-Host -ForegroundColor Green “AD PHOTO SETTING CORRECTIONS COMPLETED SUCCESSFULLY"

#Message Out
Write-Host -ForegroundColor YELLOW “Changes: $changes"
If ($changes -ne 0)
{
 #Message Out
 Write-Host -ForegroundColor YELLOW “RE-SAVING XML”
 $d.Save("$folderPath\Lync2010EditedUserData.xml")
}

#Message Out
Write-Host -ForegroundColor YELLOW “CONVERTING LYNC 2010 .XML BACK TO 2013 .ZIP FORMAT"
Convert-CsUserData -InputFile "$folderPath\Lync2010EditedUserData.xml" -OutputFile "$folderPath\Lync2013EditedUserData.zip" -TargetVersion Current

#Message Out
Write-Host -ForegroundColor Green “CONVERSION BACK TO 2013 .ZIP FORMAT SUCCESSFUL"

#Message Out
Write-Host -ForegroundColor YELLOW “IMPORTING LYNC 2013 POOL DATA FOR CORRECTED USERS”
Update-CsUserData -FileName $folderPath\Lync2013EditedUserData.zip -Confirm:$false -Verbose
Write-Host -ForegroundColor Green “IMPORT COMPLETED SUCCESSFULLY"

Write-Host -ForegroundColor YELLOW “STARTING POST-IMPORT-CLEANUP OF EXPORT/IMPORT FILES"
If (Test-Path "$folderPath\Lync2013UserData.zip") { Remove-Item "$folderPath\Lync2013UserData.zip" }
If (Test-Path "$folderPath\Lync2010UserData.xml") { Remove-Item "$folderPath\Lync2010UserData.xml" }
If (Test-Path "$folderPath\Lync2010EditedUserData.xml") { Remove-Item "$folderPath\Lync2010EditedUserData.xml" }
If (Test-Path "$folderPath\Lync2013EditedUserData.zip") { Remove-Item "$folderPath\Lync2013EditedUserData.zip" }
Write-Host -ForegroundColor Green “POST-IMPORT-CLEANUP COMPLETED"

#Message Out
Write-Host -ForegroundColor Green “AD PHOTO SETTING SUCCESSFULLY UPDATED"

Change how users login to Lync Client

$
0
0

Folks,

Our users currently login to lync (the email/sign-in address) field with userid@lync.domain.com, this is confusing for most as their email is user@domain.com. I would like to change this to user@domain.com to stop the confusion. Is there a way of changing this for them without changing the SIP domain?

Please excuse if is something simple to do, as I just recently took on lync.

Lync for external use

$
0
0

We are up and running on Lync 2013 internally and everything works great. Now mgmt. wants me to look into getting it setup for external use and I cringe when I hear that. How much of a pain is this to get Lync setup externally? I read that you need a reverse proxy server and we have never had good luck with reverse proxy servers here. Also, what additional costs are there for external use? Do non-employees of our organization need to purchase their own client license? Or can they just download the basic client and that would work with connecting into my users? I have a lot of questions :)

Thx.

Lync 2013 Domain Prep in a single forest multi-domain environment

$
0
0

Lync Experts, I need help on how to run domain prep in a single forest -multi-domain environment.  The forest root schema for Lync 2013 has already been run and installed in a child domain and they have Lync 2013 deployed.  I've been tasked with setting up Lync 2013 in another child domain that currently has OCS 2007.

Current Lync 2013 environment:

contoso.corp - Forest Root Domain

site1.contoso.corp - Child Domain - Lync 2013 deployed

I need to deploy Lync 2013 for users in domains listed below that are in a current OCS 2007 environment:

west.contoso.corp

site2.west.contoso.corp

site3.west.contoso.corp

site4.west.contoso.corp

site5.west.contoso.corp

OCS users are configured to use the sign address user@contoso.corp

the user accounts are located in their respective domains - site2, 3, 4, 5

My question is, do I run the domain prep in each domain or do I just run the domain prep in the west.contoso.corp domain?

Note - I plan on standing up a new Lync pool and not migrating the current OCS 2007 users.

Appreciate any help or suggestions.


Thanks,
MikeV
MCSE 2012



Lync 2013 Client - Silent Installation

$
0
0

Hi,

I'm having trouble getting the windows client to install silently. I've created a MSP, tried various different commands and it doesn't install. I'd like to use SCCM to deploy it but that also doesn't work. It doesn't look like it failing just not installing, quite frustrating.

Has anyone successfully deployed the client if so how?

Thanks
Ben

Viewing all 5984 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>