Samba & Pam не авторизуется
Что нужно прописать в smb.conf для того что бы авторизация происходила через pam?
Что нужно прописать в smb.conf для того что бы авторизация происходила через pam?
Есть терминальный сервер, доступ к нему осуществляется через openvpn и из локальной сети, на нем крутится freeNX и samba, вот хочу устроить доступ так:
будут 3 группы samba, openvpn и nx, при добавление пользователя в одну из групп он получает доступ к данному сервису.
Где можно почитать, про pam и группы, не где, не чего не увидел по данной теме.
Как сделать так что бы postfix из внешних сетей не указанных в mynetworks = не принимал письма с отправителями из моих доменов например от
from pupkin@mydomain.com
from ivanov@mydomain1.com
to ivanov@mydomain1.com
to pupkin@mydomain.com
Я уже запутался может.
Вот озадачился созданием мульти видеоконференции, кто, что, может посоветовать? Я вижу это как Отдельный номер и веб приложение в котором главный создатель конференции отображается большим размером, и рядом другие участники маленьким. Всё это должно работать с Asterisk (SIP).
Где можно почитать на данную тему? Особенно интересна база пользователей в mysql...
Вот мне интересно, как и что настроить что бы мог ping`овать по именам компьютеры с windows? В одноранговой сети\в AD.
Не работает авторизация, не через imap, не через pop3
#set daemon 600
#set logfile /var/log/fetchmail.log
set postmaster «spas@elar.ru»
set invisible
set no bouncemail
set syslog
poll mailbox-pc protocol imap
username «spas@domain» password «PsWd»
sslproto «ssl23»
fetchall
keep
выдает
Sep 9 17:45:46 mailgateway1 fetchmail[28311]: Authorization failure on spas@domain@mailbox-pc
Sep 9 17:45:46 mailgateway1 fetchmail[28311]: Query status=3 (AUTHFAIL)
Помогите пожалуйста разобраться, мне нужно что бы при добавлении в таблицу определенной строки, в определенном столбце ставится определенное значение...
У меня получилось вот что
DELIMITER $$
CREATE TRIGGER `update_recipient` BEFORE INSERT ON `maia`.`maia_mail_recipients`
FOR EACH ROW BEGIN
SET NEW.`recipient_id` = `3`;
END$$
DELIMITER ;
Но он работает перед операцией INSERT, при замене BEFORE на AFTER, жалуется что нельзя использовать параметр NEW, при замене NEW на OLD, жалется что нельзя использовать OLD)))
В maia меня имеется пользователь который смотрит свою собственную очередь писем и расставляет отметки на них (спам, не спам), как сделать так что бы этот же пользователь видел очередь сообщений всех необходимых доменов, а не только свой ящик?
Не могу вспомнить как называется программа которая по определенным правилам, парсингу лога и т.д. вносит IP адреса в блэклист iptables???
Ситуация:
Postfix релэй
transport_maps = mysql:/etc/postfix/scripts/mysql_transport.cf
в postfix запрашивает строку транспорта на определённый ящик, мускул выдает строку вида smtp:maibox-1
в /etc/hosts прописано 192.168.1.1 mailbox-1
но имена почему то не резолвятся(((
Sep 3 12:01:22 mailgateway1 postfix/smtp[23150]: AD4831BE794: to=<test@example.ru>, relay=none, delay=0.12, delays=0.11/0.01/0/0, dsn=5.4.4, status=bounced (Host or domain name not found. Name service error for name=MAILBOX-1 type=A:Host not found)
что можно тут придумать? т.к. пользователей много, из AD вытягивать ip серверов не могу(
Возникла идея создать белый список почтовых адресов, заполнятся он будет адресами получателей писем от моих пользователей, так как количество пользователей переваливает за тысячу, думаю использовать sql.
Не кто не чего подобного не делал? Интересует парсер логов postfix, предложили переделать atslog, осилить не могу)
Кто чем слушает и просматривает звонки на Asterisk?
Интересует вопрос, у меня три контекста (городские, мобильные, межгород)
Вот думаю разделить пользователей по контекстам, но тут встал вопрос, могу ли сделать так:
В первом контексте точно описываются пользователи которые звонят на мобильные
Во втором которые звонят на межгород
В третьем все остальные видом например _XXX ???
Подключаю третью VoIP АТС Asterisk, в этот раз она находится за фаирволом, подключаю транк по протоколу IAX, клиенты по SIP, открыл порт 4569, iax show peers показывает OK, звонки до внешней АТС не доходят, может еще что то необходимо открыть? или добавить nat=yes в iax.conf?
Как узнать возможна ли связь между компьютерами по определенному порту, идет ли трафик и т.д.
1 Компьютер: Asterisk 1.4
2 Компьютер: Asterisk 1.6 + FreePBX (транк и outbound routes настроен через freepbx)
IAX2 Транк поднят и работает, его не трогаем..., звонки со второго компьютера, на первый проходят, а вот загвоздка: При звонках с первого компьютера на второй видим следующее...
Компьютер 1 (звонок происходит через голосовое меню находящее по номеру 6099 на компьютере 1 на номер 1101 находящийся на компьютере 2)
— Executing [6099@default:1] Goto(«SIP/6207-b7c12908», «incoming-main|6099|2») in new stack
— Goto (incoming-main,6099,2)
— Executing [6099@incoming-main:2] Set(«SIP/6207-b7c12908», «TIMEOUT(digit)=1») in new stack
— Digit timeout set to 1
— Executing [6099@incoming-main:3] BackGround(«SIP/6207-b7c12908», «ru/record_menu») in new stack
— <SIP/6207-b7c12908> Playing 'ru/record_menu' (language 'en')
== CDR updated on SIP/6207-b7c12908
— Executing [1101@incoming-main:1] Dial(«SIP/6207-b7c12908», «IAX2/user:user1234@компьютер2|20») in new stack
— Called user:user1234@компьютер2
— Call accepted by компьютер2 (format ulaw)
— Format for call is ulaw
— IAX2/peer-89-3063 answered SIP/6207-b7c12908
— Hungup 'IAX2/peer-89-3063'
== Spawn extension (incoming-main, 1101, 1) exited non-zero on 'SIP/6207-b7c12908'
Компьютер 2
-- Accepting UNAUTHENTICATED call from компьютер1:
> requested format = alaw,
> requested prefs = (gsm),
> actual format = ulaw,
> host prefs = (ulaw|alaw|gsm),
> priority = mine
— Executing [s@from-trunk:1] NoOp(«IAX2/peer-254-6934», «No DID or CID Match») in new stack
— Executing [s@from-trunk:2] Answer(«IAX2/peer-254-6934», "") in new stack
— Executing [s@from-trunk:3] Wait(«IAX2/peer-254-6934», «2») in new stack
— Executing [s@from-trunk:4] Playback(«IAX2/peer-254-6934», «ss-noservice») in new stack
— <IAX2/peer-254-6934> Playing 'ss-noservice.gsm' (language 'en')
== Spawn extension (from-trunk, s, 4) exited non-zero on 'IAX2/peer-254-6934'
— Executing [h@from-trunk:1] Macro(«IAX2/peer-254-6934», «hangupcall,») in new stack
— Executing [s@macro-hangupcall:1] GotoIf(«IAX2/peer-254-6934», «1?skiprg») in new stack
— Goto (macro-hangupcall,s,4)
— Executing [s@macro-hangupcall:4] GotoIf(«IAX2/peer-254-6934», «1?skipblkvm») in new stack
— Goto (macro-hangupcall,s,7)
— Executing [s@macro-hangupcall:7] GotoIf(«IAX2/peer-254-6934», «1?theend») in new stack
— Goto (macro-hangupcall,s,9)
— Executing [s@macro-hangupcall:9] Hangup(«IAX2/peer-254-6934», "") in new stack
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'IAX2/peer-254-6934' in macro 'hangupcall'
== Spawn extension (from-trunk, h, 1) exited non-zero on 'IAX2/peer-254-6934'
— Hungup 'IAX2/peer-254-6934'
extensions.conf на первом компьютере:
В контексте голосового меню, да и так просто вот эта строка:
exten => _1XXX,1,Dial(IAX2/user:user1234@компьютер2,20)
[from-trunk] ;контекст пользователя в iax2.conf
exten => _6XXX,1,Dial(SIP/${EXTEN}@компьютер1,20)
на компьютере 2 все настроено через freepbx 2.8.0 (trank и outbound routes с на номера _6XXX), пробовал добавлять строчку в exten => _1XXX,1,Dial(SIP/${EXTEN}@компьютер2,20) в extensions.conf ручками, ругался что не может найти context/extension (No such context/extension)
Связал оба Asterisk сервера по протоколу IAX2
Asterisk-VS*CLI> iax2 show peers
Name/Username Host Mask Port Status
peer-89/user-25 192.168.1.1 (S) 255.255.255.255 4569 (T) OK (3 ms)
asterisk*CLI> iax2 show peers
Name/Username Host Mask Port Status
peer-254/user-8 192.168.30.2 (S) 255.255.255.255 4569 (T) OK (3 ms)
Прописал на втором сервере строчку в extensions.conf
exten => _1XXX,1,Dial(IAX/${EXTEN}@192.168.1.1,20)
на сервере 1 номера 1ХХХ
на сервере 2 номера 6ХХХ
при попытке звонка с первого сервера на второй строки вот такого рода:
[Aug 2 05:23:09] NOTICE[24186]: chan_sip.c:14845 handle_request_invite: Call from '6066' to extension '1102' rejected because extension not found.
Прописал по две учетки в iax.conf на обоих компьютерах для peer и user разумеется, но что не так, что еще необходимо? Один из серверов при reload ругается на другой вот этим:
NOTICE[24191]: chan_iax2.c:6738 register_verify: No registration for peer '1001' (from 192.168.1.1)
1001 - это пользователь peer на 192.168.1.1 и user на 192.168.1.2
То есть как я понимаю сервер 192.168.1.1 все таки пытается зарегистрироваться на сервере 192.168.1.2 но что ему мешает...
← назад | следующие → |