Что касается функционала демонстрации презентаций PowerPoint в ходе конференции Skype for business, пока что, разительно ничего не поменялось по сравнению с Lync 2013. Для этог так же используется сервер Office Web Apps. Информации об этом довольно много в сети, но все же опишу в отдельной статье как подружить Office Web Apps co Skype for Business Server 2015.
В первую очередь нужен отдельный сервер, который не является частью топологии S4B. В моем варианте будет использовать сяодин сервер, но можно использовать также пул серверов Office Web Apps.
Установка Office Web Apps
В первую очередь, надо подготовить сервер, установив на сервер предварительные роли и компоненты.
Add-WindowsFeature Web-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Security,Web-Filtering,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,InkandHandwritingServices,NET-Framework-Features,NET-Framework-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45
После установки сервер надо будет перезагрузить.
После этого нужно запустить установку Самого Office Web Apps Server 2013. В ноябре 2014 его изъяли из общего доступа. Так что теперь он доступен, только тем счастливчикам, кто успел скачать его заранее, ну и не менее счастливым обладателям Enterprise Agreement (даже для партнеров и то доступ закрыли). Вообще установка элементарная, итак, запустить Setup.exe с установочного дистрибутива. Сразу же предложат принять лицензионное соглашение
Далее выбор локации, куда все это установить.
Далее сам процесс установки и оповещение об успешном завершении с «благодарностью» от Майкрософт за установку их софта (будто есть варианты).
Далее небходимо установить обновление для Office Web Apps, которое, в отличие от установочного дистрибутива, находится об общем доступе, и веcит, к слову говоря, вдвое больше ☻. Скачать его можно отсюда https://support.microsoft.com/ru-ru/kb/2837634
Установка обновления также проста. Нужно принять, опять таки, лицензионное соглашение.
Ну а далее насладиться процессом установки в виде зеленеющей полоски прогресса.
ну и оповещением об успешном завершении.
Ну а тепереь об интересном.
Запрос сертификата
Естесственно, в первую очередь потребуется сертификат. Тем, у кого есть сторонний коммерческий сертификат с нужными SAN именем (я буду использовать WebApps), рекомендую использовать его, это самый лучший вариант. Тем же кому не хватает на это средств или навыков убеждения руководства, можно использовать мой вариант, тем более, что имя внутреннего и вненшнего домена совпадают.
Надо запросить сертификат в доменном центре сертификации. Для этого открыть mmc-консоль управления сертификатами и создать новый запрос.
Далее выбрать доменную политику
далее запросить сертификат в сообтветствие с запросом
Затем в свойствах выданного сертификата необходимо указать «Friendly Name» сертификата, оно будет использоваться в ферме Office Web Apps.
ну и убедиться, что понятное имя сертификата присутствует
(!)Этот вариант, возможно, мало кому подойдет, для запроса сертификата с набором SAN имен рекомендую использовать конструкторы запроса сертификатов S4B(Lync) или Exchange.
Далее можно приступить к созданию фермы.
Создание фермы Office Web Apps
Для этого нужно просто выполнить командлет PowerShell
New-OfficeWebAppsFarm -InternalURL «https://webapps.alekssh.com» -ExternalURL «https://webapps.alekssh.com» -EditingEnabled:$True -CertificateName WebApps
, где
- https://webapps.alekssh.com — имя и внешнего и внутреннего адреса фермы. Внутренний будет использоваться в локальной сети, внешний при опубликованном доступе через интернет. Могут различаться.
- -EditingEnabled:$True — необходимо установить значение True, для того чтобы презентаци можно было редактировать.
- -CertificateName WebApps — friendly name сертификата, который будет использоваться в ферме. Этот сертификат должен располагаться в контейнере Личные сертификатов локального компьютера на сервере WebApps. Также в SAN имени должны быть указаны внутренние и внешние адреса фермы.
Далее, нужно убедиться что показ презентации PowerPoint работает в ходе конференции S4B. Вроде робит.
Вообще, конечно, весьма благодатная почва для полноценного траблшутинга 🙂 Скажу сразу, описанный вариант на недоменных машинах при попытке показа или просмотра презентации будет ошибка «При проверке сертификата сервера возникла проблема…», что в англоязычном варианте звучит как «There was a problem verifying the certificate from the server…»
решилось методом отключения проверки отзыва сертификата в IE.
Более подробный траблшутинг и описание проблемы в прекрасном блоге на технете
Как-то так!☺
Можно ли заменить Office Web Apps на Office Online Server 2016?
Exchage 2013 работает c OWA (вроде не поддерживает OOS?)
Exchange 2016 работает с OOS
А Skype4B работает с OOS?
НравитсяНравится
Да похоже что можно использовать OOS вместо OWA. Хотя бы исходя из того, что OOS является наследником OWA. На технете пока не много информации https://technet.microsoft.com/en-us/library/jj219456(v=office.16).aspx
Но думаю работать будет. Как появится возможность постараюсь протестировать и описать настройку для SFB.
НравитсяНравится
Заменил у себя
SfB нормально работает c OOS
НравитсяНравится
Спасибо за обновление.
А у меня пока в списке загрузок не появился 😦
НравитсяНравится
Я нашел дистрибутив у себя на корп. портале в офисе 2016 только когда переключился на x64 вариант дистрибутива. Там же серийный номер. Но куда его вводить? 🙂
А надо ли включать редактирование? оно требует лицензирования. Хотя у меня есть код, а значит и лицензия. Не стал пока включать.
Это вроде для шарика опция? Ни в Sfb ни в Exchange не нужна?
НравитсяНравится
OOS должен стоять на отдельной машине или можно вместе с S4B?
НравитсяНравится
Отдельно! 🙂
НравитсяНравится
Нашел вот такое описание https://blogs.office.com/2016/05/04/office-online-server-now-available/ Тут сказано, что функционал показа презентации в sfb не требует редактирования, а соответственно и лицензии:)
НравитсяНравится
Поставил OOS, сертификаты публичные, в локалке все работает, а вот когда пытаюсь показать презентацию из вне клиент пишет «Нам не удается подключиться к серверу, чтобы начать показ сейчас» Страница /hosting/discavery из вне показывает xml
НравитсяНравится
Подскажите при публикации OOS наружу, есть какие то нюансы? сейчас делаю на WAP внешний адрес wac.domen.ru и внутренний wac.domen.ru(может порт надо какой указывать?) снаружи не работает не поверпоинт, и файлы в собрании не могу прикрепить
НравитсяНравится
Файлы к собранию это уже не функционал OOS. Проверьте как опубликован edge, его адрес(порт) который указан как webconf в топологии
НравитсяНравится
internal dns: meet(webconf) ip =FE, в топологии meet.domen.ru порт 444 ссылается на адрес internal dmz edge, на edge снаружи ext1 адрес, реверс прокси(wap) это вторая машина в DMZ со своим внешним адресом ext2. Мне кажется я уже запутался с dns
НравитсяНравится
я правильно понимаю что из вне должно все на webconf идти прмерно так реверспрокси — edge(444 порт) или же с реверс прокси на fe? и во внутреннем DNS webconf на кого должен ссылаться?
НравитсяНравится
Через обратный прокси идут вебсервисы, медиа и sip через edge. Однако не смотря на название webconf это тоже edge, отдельный адрес или порт, обычно 444. Остальные сервисы используют 443. Ну и sip 5061.
НравитсяНравится