15 ноября 2021

SID и папка профиля пользователя в Windows

 

После переименования пользователя часто актуально узнать путь к папке профиля пользователя, особенно актуально для серверов удалённых рабочих столов, когда папка профиля a.ivanov называется b.sidorov

Легко загуглить, что список профилей с указанием путей к ним находится в реестре:

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Но в этом списке перечислены не имена пользователей, а их идентификаторы (SID)

Узнать SID пользователя можно разными путями, например командой

wmic useraccount where name='username' get sid

Мне порядком надоело делать это ручками, и я написал небольшой cmd файл (скачать), пользуйтесь на здоровье.

Использовать очень просто: в консоли, запущенной от имени администратора запускаете файл и указываете имя пользователя в качестве параметра:

pp.cmd username

Команда выведет на экран SID пользователя и путь к папке профиля.

Источник

14 ноября 2021

FreePBX cannot connect to Asterisk via AMI

Такое сообщение можно увидеть иногда при входе в веб морду Freepbx. Обычно такое бывает или после обновления Asterisk, или после правки конфигов. Связана она как правило либо с не запущенным  Asterisk, либо с неверным паролем подключения к нему.

01 ноября 2021

Публикация веб-сервисов 1С 8.3 вручную в Linux

 

 Все статьи в интернете по публикации веб-сервисов устарели.

Актуальная инфа по публикации:

Публикуем базу:

./webinst -apache24 -wsdir testdoc -dir /var/www/testdoc -connstr "Srvr=server1c;Ref=doc;" -confPath /etc/apache2/apache2.conf

 Добавляем инфу о веб-сервисах:

# cat default.vrd
<?xml version="1.0" encoding="UTF-8"?>
<point xmlns="http://v8.1c.ru/8.2/virtual-resource-system"
                xmlns:xs="http://www.w3.org/2001/XMLSchema"
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                base="/testdoc"
                ib="Srvr=server1c;Ref=doc;">
<ws publishExtensionsByDefault="true"> # включаем публикацию веб-сервисов
        <point name="DMService" # Имя веб-сервиса в конфигураторе
                alias="dm.1cws" # dm.1cws - алиас веб-сервиса в браузере
                enable="true" # включаем сам веб-сервис
                reuseSessions="autouse"
                sessionMaxAge="20"
                poolSize="10"
                poolTimeout="5"/>
</ws>
        <standardOdata enable="false"
                        reuseSessions="autouse"
                        sessionMaxAge="20"
                        poolSize="10"
                        poolTimeout="5"/>
        <analytics enable="true"/>
</point>