LINUX.ORG.RU

Сообщения BartMan

 

Pam аутентификация: по группа - приложение

Есть терминальный сервер, доступ к нему осуществляется через openvpn и из локальной сети, на нем крутится freeNX и samba, вот хочу устроить доступ так:

будут 3 группы samba, openvpn и nx, при добавление пользователя в одну из групп он получает доступ к данному сервису.

Где можно почитать, про pam и группы, не где, не чего не увидел по данной теме.

BartMan
()

Посоветуйте книгу по LDAP

BartMan
()

Как избежать ситуации с Postfix

Как сделать так что бы postfix из внешних сетей не указанных в mynetworks = не принимал письма с отправителями из моих доменов например от
from pupkin@mydomain.com
from ivanov@mydomain1.com

to ivanov@mydomain1.com
to pupkin@mydomain.com

Я уже запутался может.

BartMan
()

Asterisk и видеоконференции

Вот озадачился созданием мульти видеоконференции, кто, что, может посоветовать? Я вижу это как Отдельный номер и веб приложение в котором главный создатель конференции отображается большим размером, и рядом другие участники маленьким. Всё это должно работать с Asterisk (SIP).

BartMan
()

OpenVPN аутентификация по логину и паролю

Где можно почитать на данную тему? Особенно интересна база пользователей в mysql...

BartMan
()

Netbios имена и Linux

Вот мне интересно, как и что настроить что бы мог ping`овать по именам компьютеры с windows? В одноранговой сети\в AD.

BartMan
()

Fetchmail & Exchange 2007

Не работает авторизация, не через 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)

BartMan
()

MySQL и triggerы

Помогите пожалуйста разобраться, мне нужно что бы при добавлении в таблицу определенной строки, в определенном столбце ставится определенное значение...

У меня получилось вот что

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)))

BartMan
()

maia mailguard

В maia меня имеется пользователь который смотрит свою собственную очередь писем и расставляет отметки на них (спам, не спам), как сделать так что бы этот же пользователь видел очередь сообщений всех необходимых доменов, а не только свой ящик?

BartMan
()

Как называется ПО

Не могу вспомнить как называется программа которая по определенным правилам, парсингу лога и т.д. вносит IP адреса в блэклист iptables???

BartMan
()

Postfix и /etc/hosts

Ситуация:

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 серверов не могу(


BartMan
()

Postfix, создание белого списка

Возникла идея создать белый список почтовых адресов, заполнятся он будет адресами получателей писем от моих пользователей, так как количество пользователей переваливает за тысячу, думаю использовать sql.

Не кто не чего подобного не делал? Интересует парсер логов postfix, предложили переделать atslog, осилить не могу)

BartMan
()

Asterisk - Кто чем слушает и просматривает звонки?

Кто чем слушает и просматривает звонки на Asterisk?

BartMan
()

Asterisk и разгроничение пользователей

Интересует вопрос, у меня три контекста (городские, мобильные, межгород)
Вот думаю разделить пользователей по контекстам, но тут встал вопрос, могу ли сделать так:

В первом контексте точно описываются пользователи которые звонят на мобильные
Во втором которые звонят на межгород
В третьем все остальные видом например _XXX ???

BartMan
()

Снова Asterisk и IAX2 Trunk

Подключаю третью VoIP АТС Asterisk, в этот раз она находится за фаирволом, подключаю транк по протоколу IAX, клиенты по SIP, открыл порт 4569, iax show peers показывает OK, звонки до внешней АТС не доходят, может еще что то необходимо открыть? или добавить nat=yes в iax.conf?

BartMan
()

Глупый вопрос: возможна ли связь по порту

Как узнать возможна ли связь между компьютерами по определенному порту, идет ли трафик и т.д.

BartMan
()

Asterisk iax2 trunk с FreePBX

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)

BartMan
()

Asterisk trunk на IAX2 + SIP телефоны

Связал оба 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.


BartMan
()

Asterisk! Не могу настроить транк

Прописал по две учетки в 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 но что ему мешает...

BartMan
()

Asterisk + Freepbx

Поставил связку, asterisk не берет пользователей sip из mysql базы данных, когда ручками прописовая в sip.conf то все впорядке, базы прописаны в cdr_mysql.conf res_mysql.conf, где еще и что нужно поправить?

BartMan
()

RSS подписка на новые темы