| Лента главных новостей
12:00 17 апреля 2016
Цветовая гамма на JS http://centos.xna.ua/2.html
Данный написанный мною пример не использует никаких форков, чистый JS и HTML. Суть идеи заключается в использовании банальной математики, а именно функции sin(). Которая генерирет синусойду от -1 до +1. Вот и вся наука.
Что бы посмотреть исходник, просто кликаем по ссылке выше и далее ctrl+o или правая кнопка мыши и выбираем пункт меню "исходный код".
Вот скрин примера:

12:00 05 февраля 2016
Добавлен на форуме http://forum.xna.net.ua новый раздел - Web Developer
добавлена тема - JavaScript and Ajax
добавлена тема - PHP
Прошу заметить, что я работаю с фреймворками prototype.js и jquery.js. Но вас никто не ограничивает ссылаться на код
построенных на других.
08:00 04 февраля 2016
Закончил описание обоих скриптов, которые занимаются проверкой ограничений на прием и
передачу почтовых сообщений для Postfix в публикации Postfix+ldap+cyrus+sasl.
12:00 02 февраля 2016
Да уж не очень радостная новость...
Компания VMware подтвердила информацию об увольнении 800 сотрудников, в том числе под увольнение в полном составе попали
работавшие в США команды разработчиков систем виртуализации VMware Workstation и Fusion. В качестве причины увольнений
называется реструктуризация, проводимая в рамках подготовки к поглощению компанией Dell корпорации EMC, которой принадлежит
80% акций VMware.
14:00 01 февраля 2016
Работает форум!
http://forum.xna.net.ua
12:00 01 февраля 2016
Не знаю что там пытаются наворотить админы в ukr.net. Но что бы ваш SMTP сервер прошел их проверку на серые списки хотя бы за час.
Добавьте в свой конфигурационный файл Postfix следующий параметр:
transport_retry_time = 15m
Эта директива говорит серверу Postfix следующее. Если отправка почтового сообщения потерпело неудачу,
и был получен "мягкий" отказ по одой из ошибки уровня 4ХХ. То есть, он получит уведомление отложить отправку письма на некоторое время.
То, Postfix оставит данное письмо в очереди, и сделает следующую попытку доставки через 15 минут, и потом еще через 15 минут.
Скорее всего их система хочет понять, на сколько долго может хранить MTA вашу очередь, и следовательно, если вам MTA хранит
их там по часу времени, то по их мнению, вы наверно точно не спамер. Интересная методика... )
11:00 01 февраля 2016
Varnish 4.x
Что бы увидеть IP тех кто обращается к вашим серверам, которые находятся за Varnish, необходимо
проделать следующие.
В конфигурационном файле /etc/varnish/default.vcl сервера Varnish прописываем следующее в секции sub vlc_recv:
set req.http.X-Forwarded-For = client.ip;
Теперь на серверах, которые расположены за Varnish, можем получить IP клиента который пытается к ним подсоеденится.
Например, что бы увидеть их в логах серверов Apache пеобходимо в его конфигурационный файл /etc/httpd/httpd.conf
подправить переменную LogFormat следующим образом:
Было:
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i"\" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
Правим в них одну переменную %h следующим образом:
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b" common
Ну и, чтобы увидеть истенный IP пользователя непосредственно в коде какого нибудь Web сервера, которые работают за сервером Varnish.
Мы можем получить его следующим образом:
PHP код:
$uip = $_SERVER["HTTP_X_FORWARDED_FOR"];
echo $uip;
12:00 29 января 2016
Ой... Я ошибся в файле конфигурации и скрипты ограничений вызывали ошибку работы MTA Postfix.
Исправил. Теперь по команде отправить письмо с удаленного терминала демо пользователю
demo@xna.net.ua по команде:
# telnet mail.xna.net.ua 25
все должно работать без ошибок. Не забудьте только в начале задать ему эти ограничения здесь http://adminmail.xna.net.ua.
Ну или снять их полностью и смотрите что получится...
09:00 28 января 2016
Теперь посмотреть как работают ограничения да и вся почтовая система в целом вы можете так сказать в живую в реальном времени.
Для этого можете выставить ограничения в демонстрационной Web-Админке и с любой вашей удаленной системы тут же посмотреть
как это работает. Например в системе линукс это будет выглядить так:
# telnet mail.xna.net.ua 25
и после приглашения
Connected to mail.xna.net.ua.
Escape character is '^]'.
220 mail.xna.net.ua ESMTP Postfix (2.10.1)
helo yuordomain.name
250 mail.xna.net.ua
...
Ну и так далее, как обычно. Ответ не заставит себя долго ждать...)
Правда уж извините, но посмотреть в работе можете только ограничение на прием. Что бы посмотреть на передачу, нужен пароль для
идентификации пользователя по SASL SMTP. Я думаю причина понятна, почему я его не дам :)
08:00 28 января 2016
Похоже что форум postfix.ru загнулся окончательно... (
08:00 21 января 2016
Здесь вы можете посмотреть, как можно управлять ограничениями Postfix через Web сервис, построенные на основании моей публикации с хранилищем LDAP.
Так же она демострирует, как легко можно управлять квотой для каждого пользователя Cyrus через демон написанный на языке PERL, с использованием сервиса XINETD.
Его принцыпы работы так же были описаны в данной публикации.
Для этого перейдите на:
http://adminmail.xna.net.ua
В качестве Логина и Пароля используйте пару: xna/xna. Используйте соответствующие пиктограммы для построения данных ограничений.
Добавление нового пользователя и управление скриптами здесь отключено.
09:00 13 января 2016
Описал работу одного из скриптов на PERL, который вызывает Postfix в моей публикации. Это здесь Cyrus+Postfix+SASL+LDAP.
Восстановление практически полностью потерянной информации продолжается...
13:00 09 января 2016
У кого гипервизор VMware 6...
Если вы хотите чтобы ваши скриншоты или копии систем еще и работали в случае восстановления и действительно хранили ваши образы, а не были набором файлов непонятного назначения. Вам нужно не только установить обязательно обновление
kb.vmware.com/kb/2137546.
А и еще после этого проделать следующее...
Открываем настройки виртуальной машины, да для каждой(!!!) и идем в Configuration Parameters.
Нам нужно сделать CBT reset для каждой виртуальной машины.
Там устанавливаем значения следующих параметров:
ctkEnabled = false
scsi0:x.ctkEnabled = false
После этого открываем папку с виртуальной машиной через Datastore Browser и удаляем все файлы *-ctk.vmdk (это и есть CBT map файлы)
Вот источник
https://www.veeam.com/kb1113
А вообще-то меня удивляют подобные вещи, которые забывает сказать такая контора как VMware. Это мне напоминает подобную ситуацию с Red Hat, которая двигая свою систему RAID зеркал на двую винчестерах, еще где-то в 2008 году, забыла сказать,
что надо зайти в GRAB и указать пару комманд, или иначе ситема в случае выходы из строя основного накопителя, со второго стартануть просто не сможет.
Ну и как жить когда узнаешь такую информацию, она и так не сахар...
09:00 06 января 2016 Есть проблема с systemd версии 219. При попытке обновления на Fedora 2X/CentOS 7.X/RHEL 7.X одного из большинства новых пакетов, они или он, потянут за собой еще один, пакет systemd версии 219,
который для своей корректной работы требует наличие в сервисах двух новых атрибутов. В результате, после перезагрузки, половина сервисов вместе с иксами просто не запускается, система практически становится неработоспособной.
Чтобы этого не случилось, лучше сделайте сразу обновление всех необходимых для вашей системы новых пакетов при помощи команды: yum update
Ну, а если случайно прошляпили и такая беда случилась, то не падаем духом и делаем следующее...
Пытаемся соединится по локальной сети с сервером по SSHD, даже с systemd 219 он продолжает работать, или заходим на наш сервак с консоли.
Нам нужно поднять маршрут по умолчанию, который теперь отсутствует, так как сейчас не запускается NetworkManager.
Ну и как следствие связи с внешним миром нет.
Тогда прописываем в ручную маршрут по умолчанию в файле /ets/sysconfig/network, формат записи следующий:
GATEWAY="XX.XX.XX.XX"
И после этого перезапускаем сервис network:
systemctl start network
Ну а теперь подаем опять команду yum update, выбырать не приходится, и когда она отработает, удаляем наш маршрут по умолчанию и перезагружаем сервак. Проблем после этого быть не должно.
11:10 01 января 2016 Поздравляю всех с НОВЫМ ГОДОМ!!!
11:00 30 декабря 2015 Продолжаю востановление потерянных статей и глав описания... Описал заново назначение сервиса xinetd.
Скрипты на перле также описал заново. Они в тексте статьи прилагаются (смотрите Шаг 6)
21:00 27 декабря 2015 Все. Теперь сервак на VMware с Varnish на CentOS6, CentOS7 и Fedora 20.
17:00 24 декабря 2015 Не плохой интерфейс с окошками получается...
http://win.xna.net.ua
10:00 01 декабря 2015 Написал демку интерфейса. Скорее всего возьму его за основу для новой почтовой системы
Желающие могут посмотреть. Пароли доступа там указаны. Используйте кнопки Конфигурации для настроек.
http://demo.xna.net.ua
12:00 20 июля 2010 Переведены полностью в Главе 2 рецепты с 1 по 9 "XNA 3.0 Рецепты Программирования Игр".
11:00 08 июня 2010 Переведены в Главе 2 реценты с 1 по 8 "XNA 3.0 Рецепты Программирования Игр". Рецепт 9 также присутствует за исключением нескольких страниц.
10:50 12.05.2010 Добавлен пользовательский режим. Теперь пользователь которого создал администратор может просматривать некоторую информацию и изменять свой пароль. Создайте на демонстрационном сайте (admin-ua.com) какого-нибудь пользователя и зайдите потом под его логином.
11:20 06.05.2010 Наконец-то я придумал название этому делу. Весь комплекс вместе с админкой будет называться "OlYmpic". На текущий момент "OlYmpic" имеет версию 0.1b
13:30 28.04.2010 Переведена Глава 2.1 "XNA 3.0 Методы решения задач"
11:30 28.04.2010
Окончательная версия wwwLDAPPostfixAdmin будет доступна примерно 14.05.2010, как только будут дописаны некоторые вещи и закончено описание. Что бы не плодить незаконченные версии, решил не выкладывать промежуточные версии.
Поддерживает:
-OpenLDAP
-Postfix
-Cyrus-IMAPD или Dovecot (если вы используете Dovecot, то скрипты недоступны)
-Postgrey (серые списки)
-pure-ftpd
-amavisd (spam)
Почтовая ситема:
=============
- в качестве хранилища данных пользователей используется LDAP
- в качестве MTA используется Postfix
- в качесте POP3/IMAP серовера используется Cyrus-IMAD или Dovecot
- назначать SIEVE скрипты пользователям (только для Cyrus)
- может иметь папку SPAM для каждого пользователя (если используется amavisd)
- поддерживает виртуальные почтовые домены
- может создовать почтовых Пользователей или почтовые Алиасы
- можно определять адреса для приема или передачи сообщений для каждого пользователя
- режим автоответчика (только для Cyrus)
- каждому почтовому пользователю может быть активирован FTP доступ.
- позволяет активировать и деактивировать "Серые списки" для каждого почтового пользователя
- управление Квотами для каждого почтового пользователя
FTP домены.
=========
- в качестве хранилища используется LDAP
- в качестве демона FTP используется pure-ftpd
- виртуальные FTP домены
- управлять FTP пользователями
SAMBA домены.
===========
- в текущей версии пока не планирую...
Текущее состояние системы, а также попробовать "в живую" ее возможности можете тут -
http://www.admin-ua.com
. Полное описание настройки системы и ее сервисов описано на этом сервере, что не описано - допишем! Это программа не является коммерческим продуктом. Написана лично мной от начала и до конца и предназначена для свободного использования!
11:10 26.04.2010
Начал описание как в Postfix организовать ограничение любого пользователя на отправку или на получение сообщений с любых почтовых ящиков при хранении его данных в хранилище LDAP. Смотрите "Дополнение А" в моей статье.
15:50 21.04.2010
И так. Админка почти закончена. Осталось доделать FTP и скрипты. Можете высказывать пожелания сейчас, когда закончу и помещу на раздачу, переписывать уже не буду. Как и ранее текущее состояние админки можете посмотреть здесь -
http://www.admin-ua.com
. Логин и пароль теже.
14:55 07.04.2010
Новая версия wwwLDAPPostfixAdmin (умеет удалять/добавлять). Посмотреть, как она должна работать вы можете тут:
http://www.admin-ua.com
. Пароль и логин: demo/demo
11:26 01.04.2010
Выложил пробную версию wwwLDAPPostfixAdmin (пока только просмотр)
Используйте меню.
|
|
|