среда, 3 марта 2021 г.

не работает кнопка "скачать одним файлом" в задачах Битрикс

 С помощью отладочной версии nginx увидели, что в модуль mod_zip приходит список файлов с лишним переводом строки в начале.

Далее заметили, что лишний перевод добавлялся в начале любого любой Битрикс-страницы (даже главной). Методом дихотомии и отладочного вывода разобрались, при каком включаемом файле появляется перевод строки.
Это оказался bitrix/php_interface/dbconn.php (файл с настройками подключений к БД и пр.)

В этот файл кто-то добавил перевод строки после завершающего php-тега ?>
Это приводило к лишнему символу в http-выводе php => он попадал на отдачу apache&39;ем списка файлов на архивацию => mod_zip не мог распарсить список файлов и падал.

Перевод строки был убран, равно как и сам завершающий php-тег, согласно рекомендациям (https://www.php.net/manual/en/language.basic-syntax.phptags.php) для предотвращения подобных ошибок в дальнейшем.

четверг, 4 февраля 2021 г.

Журналы (логи) в Exchange

 При ведении журнала протокола записываются разговоры SMTP между серверами обмена сообщениями и службами Exchange в транспортном конвейере в рамках доставки сообщений.

Для журналов протокола всех соединителей отправки и получения на сервере Exchange доступны следующие параметры:

Запретить подключение Outlook к общим папкам Exchange (Public Folder)

 В некоторых случаях вам может понадобиться запретить подключение клиентов Outlook к общим папкам Exchange (Exchange Public Folder). У меня был случай, когда Outlook 2010/2013 при подключении к удаленному серверу Exchange, пытался также подключатся и к общим папкам, что вызывало задержку подключения, очень некомфортную для пользователей.

среда, 20 января 2021 г.

Активировать поддержку современных версий TLS в PowerShell

Исправляем проблему с установкой NuGet

Для продолжения требуется поставщик NuGet
Для взаимодействия с репозиториями на основе NuGet модулю PowerShellGet требуется версия поставщика NuGet "2.8.5.201"