With Lync Server 2013, the web scheduler is installed by default rather than being required to be installed separately.
By default the web scheduler is uses a /scheduler virtual directory from the base web services URL
Therefore in order for user to use the Web Scheduler an as Admin you will need to communicate to internal and external web services URL, which is less than ideal.
We are all similar with the existing three Simple URL:
- Phone Access (Dialin)
- Meeting (Meet)
- Administrative Access (Admin)
However you can consider the Web Scheduler (scheduler) as the fourth Simple URL and here is how to configure it.
Open Lync Server Management Shell and run the following
$urlEntry = New-CsSimpleUrlEntry -Url “https://scheduler.contoso.com” $simpleUrl = New-CsSimpleUrl -Component “WebScheduler” -Domain “*” -SimpleUrlEntry $urlEntry -ActiveUrl “https://scheduler.contoso.com” Set-CsSimpleUrlConfiguration -SimpleUrl @{Add=$simpleUrl} -Verbose
Next you will new to rerun the bootstrapper routine (or in the Lync Server 2013 Setup program, Step 2: Setup or Remove Lync Server Components), this will add to required IIS rewrite rule for this new Simple URL. You need to do this on all Front-End Servers and Directors
Next you will need to manually add the web scheduler URL as a subject alternative name (SAN) to the Front-End, Director Web Services certificate and assign this new certificate
Also add web scheduler URL as a subject alternative name (SAN) to the external web services certificate and add this to the reverse proxy and update the publishing rule.
