Собираю сервер...

Настройка серверного ПО и т.д.

Модераторы: dobs, bj

Сообщение
Автор
baytuch
Сообщения: 925
Зарегистрирован: Сб мар 14, 2009 00:23
Откуда: пгт. Войтовцы
Контактная информация:

#76 Сообщение baytuch » Вс июн 03, 2012 22:43

Дружище, не могут подключится только пользователи "Киевстар", которые используют следующие точки доступа: www.kyivstar.net, www.ab.kyivstar.net, www.djuice.com.ua... Вот, я уже писал об этом: тыц
Обратите внимание на дату публикации поста... Упорно не видят проблему в лоб... :?
Fusion Player — модуль для CMS PHP-Fusion (demo video: посмотреть)

Не использую пиратского ПО
IP-PBX Asterisk українською. Зроби краще!

«ХО» – мое все.
А ты перевел свой домен на DNSSEC?

Slackware userИзображение

dobs
HO Moderators
Сообщения: 2504
Зарегистрирован: Вс апр 09, 2006 14:42
Откуда: /home/Ukraine/Kyiv
Контактная информация:

#77 Сообщение dobs » Вс июн 03, 2012 23:51

Мда беда, ну а hostmaster-у Киевстара не пробовали писать напрямую?

Забавные у них хостнеймы серваков кока и фанта :)

baytuch
Сообщения: 925
Зарегистрирован: Сб мар 14, 2009 00:23
Откуда: пгт. Войтовцы
Контактная информация:

#78 Сообщение baytuch » Пн июн 04, 2012 00:21

Нет, не пробовал... Дело в том, что пока было не критично, но отныне -- обязательное условие. Будем надеяться, что наладят... :roll:

Угу... Шо есть, то не удалить... :D
А я юзаю ихний, внутренний... Будет по шустрее... :)
Fusion Player — модуль для CMS PHP-Fusion (demo video: посмотреть)

Не использую пиратского ПО
IP-PBX Asterisk українською. Зроби краще!

«ХО» – мое все.
А ты перевел свой домен на DNSSEC?

Slackware userИзображение

baytuch
Сообщения: 925
Зарегистрирован: Сб мар 14, 2009 00:23
Откуда: пгт. Войтовцы
Контактная информация:

#79 Сообщение baytuch » Сб июн 09, 2012 06:04

Провел диагностику и оказалось, что уже доступно подключение с точек доступа www.djuice.com.ua и www.ab.kyivstar.net, но для подключений, которые использует точки доступа www.kyivstar.net, работа по прежнему не представляется возможной... Точнее говоря, оно не совсем так работает, как нужно ( «летят» только входящие пакеты, а исходящие блокируются еще «на выходя» )... Ждем...
Fusion Player — модуль для CMS PHP-Fusion (demo video: посмотреть)

Не использую пиратского ПО
IP-PBX Asterisk українською. Зроби краще!

«ХО» – мое все.
А ты перевел свой домен на DNSSEC?

Slackware userИзображение

baytuch
Сообщения: 925
Зарегистрирован: Сб мар 14, 2009 00:23
Откуда: пгт. Войтовцы
Контактная информация:

Re: Собираю сервер...

#80 Сообщение baytuch » Сб июн 16, 2012 17:07

Настроили...
"Стучитесь и вам откроют"...

Видео прилагается: http://www.youtube.com/watch?v=2p0SCp4UM60&feature=plcp
Fusion Player — модуль для CMS PHP-Fusion (demo video: посмотреть)

Не использую пиратского ПО
IP-PBX Asterisk українською. Зроби краще!

«ХО» – мое все.
А ты перевел свой домен на DNSSEC?

Slackware userИзображение

baytuch
Сообщения: 925
Зарегистрирован: Сб мар 14, 2009 00:23
Откуда: пгт. Войтовцы
Контактная информация:

Re: Собираю сервер...

#81 Сообщение baytuch » Пн ноя 05, 2012 20:12

Решил немного модернизировать свой самописный модуль для работы с модемами, добавив возможность приема СМС, но наткнулся на небольшую проблему – модем, в качестве которого выступает мобильный телефон Nokia 3120 Classic, не поддерживает эту опцию, как некоторые другие модели этой линейки устройств. Сосбно, проблема:

Холостая операция: Идентификация устройства:

Код: Выделить всё

AT+CGMM 
Nokia 3120 classic

OK
Перевод в режим PDU:

Код: Выделить всё

AT+CMGF=0
OK
Делаем попытку получить список доступных СМС-баз:

Код: Выделить всё

AT+CPMS?
+CPMS: ,,,,,,,,

OK
Пусто...

Попытка считывать сообщения с телефона:

Код: Выделить всё

AT+CPMS="MT"
ERROR

AT+CPMS="ME"
ERROR

AT+CPMS="MS"
ERROR

AT+CMGL=4
ERROR
Подумываю подобрать другое устройство... :?
Fusion Player — модуль для CMS PHP-Fusion (demo video: посмотреть)

Не использую пиратского ПО
IP-PBX Asterisk українською. Зроби краще!

«ХО» – мое все.
А ты перевел свой домен на DNSSEC?

Slackware userИзображение

baytuch
Сообщения: 925
Зарегистрирован: Сб мар 14, 2009 00:23
Откуда: пгт. Войтовцы
Контактная информация:

Re: Собираю сервер...

#82 Сообщение baytuch » Пн ноя 05, 2012 22:37

Nokia does not support this functionality via AT commands. You have to use the protocols of the PC Suite to achive this. Additionally, this would be possible with AT commands even with internal storage. Many other manufactures proved this.
---------

developer.nokia

:shock:

Вопрос: зачем?

Жесть... Наверное, оптимально -- это выбрать что-либо из модельного ряда Sony Ericsson... С этими "нюансами"
Fusion Player — модуль для CMS PHP-Fusion (demo video: посмотреть)

Не использую пиратского ПО
IP-PBX Asterisk українською. Зроби краще!

«ХО» – мое все.
А ты перевел свой домен на DNSSEC?

Slackware userИзображение

baytuch
Сообщения: 925
Зарегистрирован: Сб мар 14, 2009 00:23
Откуда: пгт. Войтовцы
Контактная информация:

Re: Собираю сервер. Подключние к шине dbus из PHP.

#83 Сообщение baytuch » Сб мар 30, 2013 23:45

Запуск шел-скрипта без пароля от другого пользователя:

Код: Выделить всё

root@work:~# visudo

#Defaults       requiretty ( закомментировать для возможности запуска без авторизации )
www-data ALL=(sasha) NOPASSWD: /usr/lib/mc/dbus-send.sh ( запуск без пароля пользователем www-data от пользователя sasha )


Пример шел-скрипта с решенной проблемой коннекта к dbus:

Код: Выделить всё

#!/bin/bash

export DISPLAY=:0     #Подключение к сессии X-сервера

dbus-send --session --type=method_call --print-reply --dest=org.mpris.audacious /org/atheme/audacious org.atheme.audacious.Position

Пример PHP-скрипта ( организация запроса ):

Код: Выделить всё

<?php

//echo mc_query(30);
echo exec("sudo -u sasha -H /usr/lib/mc/dbus-send.sh");

?>
Fusion Player — модуль для CMS PHP-Fusion (demo video: посмотреть)

Не использую пиратского ПО
IP-PBX Asterisk українською. Зроби краще!

«ХО» – мое все.
А ты перевел свой домен на DNSSEC?

Slackware userИзображение

baytuch
Сообщения: 925
Зарегистрирован: Сб мар 14, 2009 00:23
Откуда: пгт. Войтовцы
Контактная информация:

Re: Собираю сервер...

#84 Сообщение baytuch » Ср апр 17, 2013 19:31

Блок-схема программных модулей, размещенных на сервере:
Изображение
Fusion Player — модуль для CMS PHP-Fusion (demo video: посмотреть)

Не использую пиратского ПО
IP-PBX Asterisk українською. Зроби краще!

«ХО» – мое все.
А ты перевел свой домен на DNSSEC?

Slackware userИзображение

baytuch
Сообщения: 925
Зарегистрирован: Сб мар 14, 2009 00:23
Откуда: пгт. Войтовцы
Контактная информация:

Re: Собираю сервер...

#85 Сообщение baytuch » Сб июн 15, 2013 02:46

Для удобства сделал апплет под среду Гном для мониторинга состояния модема. Написано на Питоне.

Изображение

Собственно, это сетевое приложение, которое постоянно на связи с API-модулем, изображенном на схеме выше. Такой вид имеет вывод интерфейса:

Код: Выделить всё

<root>
<com>
 applet 
</com>
<status>
 ok 
</status>
<data>
<data>
 system_online: true, battery_mode: true, battery_level: 100, signal_level: 100 
</data>
</data>
</root>
Все просто и очень практично.

Демка с таким же API: http://vps.my-services.km.ua/api/index. ... format=xml

Для удобства все это дело запихнул с DEB-пакет. Могу дать ссылочку на него, если кому любопытно :)
Fusion Player — модуль для CMS PHP-Fusion (demo video: посмотреть)

Не использую пиратского ПО
IP-PBX Asterisk українською. Зроби краще!

«ХО» – мое все.
А ты перевел свой домен на DNSSEC?

Slackware userИзображение

baytuch
Сообщения: 925
Зарегистрирован: Сб мар 14, 2009 00:23
Откуда: пгт. Войтовцы
Контактная информация:

Re: Собираю сервер...

#86 Сообщение baytuch » Вс июл 05, 2015 16:27

Здравствуйте, ребята. В начале этого лета была запущена новая система в рамках проекта «MySERVER». На этот раз я развернул любительскую АТС для решения бытовых и коммерческих задач. В качестве сервера телефонии выступает бытовой роутер компании «TP-Link». Также хотелось бы отметить, что данный девайс отлично справляется со своими задачами, хотя изготовителем не предполагается подобного использования. Его мощности вполне достаточно даже тогда, когда разговаривают десяток абонентов. Это просто успех! Я очень доволен полученным результатом.
Fusion Player — модуль для CMS PHP-Fusion (demo video: посмотреть)

Не использую пиратского ПО
IP-PBX Asterisk українською. Зроби краще!

«ХО» – мое все.
А ты перевел свой домен на DNSSEC?

Slackware userИзображение

bj
HO Moderators
Сообщения: 1445
Зарегистрирован: Вт фев 13, 2007 13:18
Контактная информация:

Re: Собираю сервер...

#87 Сообщение bj » Пн июл 06, 2015 09:00

Поздравляю с реализацией.

Можно подробнее о характеристиках?
Возможна ли реализация на других модемах, напр. D-Link.
В жизни не все так просто, а гораздо проще

baytuch
Сообщения: 925
Зарегистрирован: Сб мар 14, 2009 00:23
Откуда: пгт. Войтовцы
Контактная информация:

Re: Собираю сервер...

#88 Сообщение baytuch » Пн июл 06, 2015 17:08

Спасибо!

Можно. Главное условие – достаточный объем для установки ПО. Моя конфигурация занимает на диске примерно 20 Мб.
В штатном режиме работы используется 15 Мб ОЗУ, при доступных 32 Мб. Я еще предусмотрел swap 128 Мб, но он еще никогда не использовался.

Вот тут еще некоторые моменты реализации: посмотреть.

Будут вопросы, спрашиваете. Постараюсь помочь по мере своих возможностей.
Fusion Player — модуль для CMS PHP-Fusion (demo video: посмотреть)

Не использую пиратского ПО
IP-PBX Asterisk українською. Зроби краще!

«ХО» – мое все.
А ты перевел свой домен на DNSSEC?

Slackware userИзображение

baytuch
Сообщения: 925
Зарегистрирован: Сб мар 14, 2009 00:23
Откуда: пгт. Войтовцы
Контактная информация:

Re: Собираю сервер...

#89 Сообщение baytuch » Сб апр 23, 2016 13:29

Здравствуйте, коллеги. Хочу рассказать об очередной поделке, реализованной для решения приватных и служебных задач. На этот раз был поднят сервер IM в лице Jabber-сервера на базе «Jabberd2».

Да, возможно, технология не так актуальна в современных реалиях на фоне изобилия бесплатных сервисов. Но давай те будем забывать, что всеми известные сервисы — это услуга, а не технология. К тому же, данные, естественно, передаются через сервер этого провайдера, то есть имеем третью сторону, которая, вполне возможно, может использовать полученные данные так, как ей будет угодно. К слову, один из самых популярных провайдеров прямо заявляет в соглашении пользователя, что все переданные данные являются его собственностью.

Вопросы, связанные с безопасностью, не единственная проблема, которую решает приватный сервер IM. Давай те не будем забывать, что в большинстве своем провайдеры используют свой проприетарный протокол, под который пишут, опят таки, свой софт, работа с которым не всегда удовлетворяет требованиям пользователя. Обычно предполагается постепенное наращивание функционала, что неизбежно ведет к появления тяжеловесных программ, неадекватно работающих на любом железе, требующих неоправданно много вычислительных ресурсов.

Что решает приватный IM-сервер?
  • 1) Полная автономия. Теперь никто не влияет на политику использования вашего сервиса и параметры систем безопасности. Вы сами принимаете решение для каких задач его использовать.
    2) Нет проблем с совместимостью ПО. А поскольку используется открытый протокол, существует огромное количество узкоспециализированных и многопротокольных клиентов. Потому выбор лишь за вашими предпочтениями.
    3) Проблем безопасности, упомянутых выше, нет. Сервер – ваша собственность. Данные передаются по шифрованному каналу.
Итак, я постарался изложить все аспекты, которых побудили меня заняться этим вопросом. Возможно, излишне эмоционально, за что извиняюсь.

Сайт проекта: MyIMS
Fusion Player — модуль для CMS PHP-Fusion (demo video: посмотреть)

Не использую пиратского ПО
IP-PBX Asterisk українською. Зроби краще!

«ХО» – мое все.
А ты перевел свой домен на DNSSEC?

Slackware userИзображение

Ответить