четверг, 13 ноября 2014 г.

Данная страница содержит ошибки skype

Доброго времени суток, уважаемые посетители.
Кратенькая заметка про Skype.

Вводная: ноутбук, Windows Vista x86, Skype.

При запуске Cкайпа получаем ошибку "данная страница содержит ошибки" и тишина...
Google подсказал решение:
Для сброса настроек Internet Explorer скачиваем и запускаем исправление;

Обновляем FlashPlayer;
Запускаем Skype! 
Примечание:
В найденном решении есть ссылка на статью, про удаление временных файлов IE, но я этого не делал, а Skype всё равно заработал.
Спасибо за внимание!
Ссылки:
http://community.skype.com/t5/Windows-desktop-client/This-page-contains-errors/m-p/3688237#M306754

ZImbra 8 и сертификат от StartSSL

Доброго времени суток, уважаемые посетители.
Сегодня заметка про установку сертификата от StartSSL на Zimbra 8.


Вводная: ОС Ubuntu-Server 12.04, Zimbra 8.0.6 и сертификат от StartSSL. 
Про получение бесплатного сертификата можно прочитать в этой статье.


Итак, сертификат получен. 
Примечание: после регистрации на сайте, в браузер устанавливается сертификат, без которого вы не сможете впредь авторизоваться в панели управления. Следовательно, его необходимо экспортировать и хранить в отдельном месте, чтобы при необходимости импортировать в браузер на любом компьютере и войти на сайт.
Первое, что я сделал, удалил секретную фразу-пароль из приватного ключа. Для того, чтобы при запуске/перезапуске Zimbr'ы не запрашивался пароль. Сделать можно либо в панели управления на сайте StartSSL (ToolBox-Decrypt Private Key) либо на самом сервере командой:

user@computer:/$ sudo openssl rsa -in privateKey.key -out newPrivateKey.key

Далее копируем на сервер сертификат и ключ. Я использую WinScp.
Заходим на сервер по SSH. Я использую Putty.
Переходим в каталог /tmp и скачиваем с сайта StartSSL необходимые файлы с сертификатом центра сертификации и объединяем их:

user@computer:/tmp$ wget https://www.startssl.com/certs/ca.pem
user@computer:/tmp$ wget https://www.startssl.com/certs/sub.class1.server.ca.pem
user@computer:/tmp$ cat startcom-ca.pem startcom-sub.class1.server.ca.pem > ca_bundle.crt

Копируем сертификат и ключ в следующие каталоги:

user@computer:/$ sudo cp yourcert.crt /tmp/ssl.crt 
user@computer:/$ sudo cp yourcert.key /opt/zimbra/ssl/zimbra/commercial/commercial.key 

Далее переходим в каталог /opt/zimbra/bin и выполняем команду:

user@computer:/$ cd /opt/zimbra/bin
user@computer:/opt/zimbra/bin/$ sudo ./zmcertmgr deploycrt comm /tmp/ssl.crt /tmp/ca_bundle.crt

И устанавливаем сертификат:



user@computer:/$ sudo /opt/zimbra/java/bin/keytool -import -alias cert_2014_2015 -keystore /opt/zimbra/java/jre/lib/security/cacerts -storepass changeit -file /opt/zimbra/ssl/zimbra/commercial/commercial.crt

Перезапускаем Zimbr'у:

user@computer:/$ sudo -i
root@computer:/# su zimbra
zimbra@computer:/$ zmcontrol stop
zimbra@computer:/$ zmcontrol start

Примечание:
при перезапуске через sudo:
sudo -u zimbra /opt/zimbra/bin/zmcontrol stop 
sudo -u zimbra /opt/zimbra/bin/zmcontrol start
получал ошибки и часть сервисов не стартовала.

На этом всё. Спасибо за внимание.
До встречи!


Ссылки:
http://wiki.zimbra.com/wiki/Installing_a_StartSSL_SSL_Certificate_with_zmcertmgr
https://wied.it/blog/add-startssl-certificate-to-zimbra-zcs.html



воскресенье, 9 ноября 2014 г.

Whirlpool awe 2221 не включается...

Доброго времени суток, уважаемые посетители.
Сегодня заметка, вернее очерк про... ремонт стиралки!
Сразу оговорюсь, что в электротехнике я ноль без палки, поэтому матёрых радиоэлектронщиков прошу меня простить за возможные неточности/слова/термины. Также, некоторые фото взяты из Гугла, так как я свои уже успел посеять.
Итак, вот она, героиня рассказа - Whirlpool awe 2221.



Симптомы: вообще никак не реагирует на внешние раздражители. Неважно, в розетке вилка или нет, стоит себе, лампочкой не моргнёт.
Внешний осмотр/обнюхивание/проверка розетки ничего не дали. 
Дальше вариантов немного - разобрать и посмотреть, что там внутри по части электроники.
Плата управления (прошу прощения за такой термин, просто не знаю как она называется по науке) находится под панелью с "крутилкой". Аккуратно отщелкиваем панель, переворачиваем и видим провода, идущие к этой самой плате, которая спрятана под пластиковым кожухом.
Аккуратно вынимаем, отсоединяем, извлекаем, фотографируем (на всякий случай, чтобы потом собрать всё назад) и получаем следующее:


Никаких подозрительных вздутий/почернений/расплавов/трещин нет....

Остаётся 2 варианта: гуглить и тащить товарищу, который, скромно называя себя любителем, уже не раз выручал меня в подобных случаях. К слову сказать, парень этот является для меня авторитетом в последней инстанции в вопросах схем/транзисторов/лужения/прочие матные слова из этой оперы. И в процессе ремонта я лишний раз в этом убедился. 
А дело происходило так. Получив от меня плату, он покрутил её в руках, достал мультиметр (victor vc9808+), прикинул хрен к носу, погуглил и сказал: вот стабилизатор на плате (восьминогая микросхема в левом верхнем углу платы), а вот даташит на него. Он точно не работает. И транзистор один точно пробит (на фото уже заменённый большой оранжевый "бочонок") А вот ссылка на целый ремкомплект от дружественных европейцев. Вроде как остальные элементы живы. "Ну, что стоишь, дуй в радиодетали" - сказал он. Я пулей туда-назад. Отдаю ему новый стабилизатор (LNK304PN который), а он, чик его тестером своим позвонил и говорит: "он тоже не работает." оО?! Ну он же новый, только что из магазина! "Нуууу, тут 2 варианта" - молвил он. Либо я ничего не смыслю либо брак в магазине. Поворот! То, что он, мягко говоря, неплохо смыслит в элекротехнике я давно заметил, но версия с браком меня, признаюсь, расстроила. Но, на моё счастье, в нашем городе есть ещё один магазин радиодеталей и мне ничего не оставалось как наведаться туда. Там я купил точно такую же восьминогую микросхему и колодку поде неё (видна на фото) и вернулся к гуру. Алгоритм прежний - тестер, писк, вердикт - годен! Выпаиваем, заменяем, проверяем. Для проверки он подпаял 2 провода, которые воткнул в розетку. Светодиоды загорелись, намекая на удачный исход!
Вечером всё было собрано назад и машинка запустилась на тест. Всё прошло как и раньше. Уже 2 недели, тьфу-тьфу, всё норм.

Итог:
цена комплектующих ~ 50 р.;
работа - торт;

Вывод:
Если сами умеете читать схемы и паять, то для вас это цветочки. Покупка аналогов для всех компонентов из ремкомплекта обойдётся не очень дорого.
Если нет, то либо искать человека с паяльником либо сервис. Но там ценник, я полагаю, солидный.
Вот такой интересный случай со мной приключился и я решил, что вдруг кому пригодится!
Спасибо за внимание!
До свидания.

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

понедельник, 15 сентября 2014 г.

Ricoh sp 3400sf service call error code SC542

Доброго времени суток, уважаемые посетители.
Ещё одна запись из разряда "Хозяйкам на заметку"

МФУ Ricoh sp 3400sf перестаёт выполнять свои функции, выдавая на дисплее:

"service call error code SC542"

Поиск сразу выдаёт кучу страниц с описанием промлемы и путями решения. 
Краткий пересказ:
1. Перейти в сервисный режим, для этого: clear/stop > 107 (на цифровой клавиатуре аппарата) > start;
2. В сервисном меню (используя кнопки вверх/вниз/назад/OK) находим пункт 
Engine maintenance;
3. Затем находим пункт Reset Fusing Unit, заходим и меняем значение  
Not Execution на Execution
В моём случае я увидел надпись "Fail", что как бы намекало на неудачу. Вкл/Выкл аппарата ничего не изменил. Так что следующий пункт;
4. Снова доходим до Engine maintenance, а там уже выбираем пункт  
Fuser SC Reset > Not Execution на Execution.  
Вкл/Выкл устройства и тьфу, тьфу, тьфу всё ОК.
Рад, если кому-то пригодится.

Спасибо! Удачи!

Ссылки:
Service manual - http://support.ricoh.com/bb_v1oi/html/oi/re/model/sp34/sp34en.htm#
Русскоязычный пост - http://total-page.ru/ricoh-sp-3400sf-service-call-error-code-sc542.html






четверг, 11 сентября 2014 г.

Ошибка SQL. Класс не зарегистрирован. MDAC Windows XP SP3 восстановление.

Доброго времени суток, уважаемые посетители.
Кратенькая заметка про одну штуку.

Вводная: есть некая программа, которая обращается к БД (mdb-файл, Access). В один прекрасный момент, при подключении к БД, получаем примерно следующее - ошибка SQL. Класс не зарегистрирован. Якобы, после установки Касперского, он что-то нашёл, полечил и теперь программа не работает. Виноват ли в этом Касперский я не знаю, но решение проблемы было найдено на просторах Интернета.


Оказалось, что необходимо переустановить MDAC - Компоненты доступа к данным. Загвоздка в том, что скачав пакет установки с сайта Microsoft при попытке установить я получал ошибку.


На зарубежных сайтах нашлась такая инструкция:
1. Переходим в каталог \windir\inf\
2. Находим файл Mdac.inf - правая кнопка мыши - установить;
3. При установке необходимо будет указывать каталоги, в которых находятся запрашиваемые файлы. Расположение файлов следующее:
adcjavas.inc - \windir\servicepackfiles\i386\ или распакованный в любое место SP3 или установочный диск WinXP
handler.reg - \Program Files\Common Files\System\msadc\
MDACRdMe.htm - \Program Files\Common Files\System\Ado\
Этот файл у меня отсутствовал, пришлось взять с соседнего компьютера (подошёл от Windows XP SP2). В оригинальной инструкции сказано, что его необходимо переименовать
в MDACRdMe.htm, но у меня и так пошло.
oledbjvs.inc - \Program Files\Common Files\System\Ole DB\
mssoap1.dll - \Program Files\Common Files\MSSoap\Binaries\
mssoapr.dll - C:\Program Files\Common Files\MSSoap\Binaries\Resources\1049\

Всё! После установки я перезагрузился и запустил программу. И она, как ни в чём не бывало, снова подключилась к БД!

Я от восторга решил написать заметку, вдруг кому-нибудь ещё сгодится.

Ссылки:
Оригинальный пост - http://www.macropool.com/en/download/mdac_xp_sp2.html
Проверка установленной версии MDAC - http://support.microsoft.com/kb/301202/ru



среда, 13 августа 2014 г.

Ubuntu 14.04 на Citrix Xenserver

Доброго времени суток!
Понадобилось установить Ubuntu 14.04 на Citrix Xenserver. Скачиваем iso-образ, загружаемся с него, устанавливаем как обычно, перезагружаем и получаем ошибку. Засада. Оказалось, что не у одного меня такие проблемы. Но способ, описанный по ссылке, мне почему-то не помог. Система по-прежнему не загружалась.

Но в том же гугле, почти сразу, нашлась ещё одна полезная ссылка. Переходим по ней, находим там уже исправленный шаблон, скачиваем его и импортируем в Xenserver.

На всякий случай зеркало.
Спасибо за внимание.

вторник, 12 августа 2014 г.

Samba на Debian 7

Доброго времени суток, уважаемые посетители. Коротенькая статья про быстрое развёртыванию samba-сервера для небольшой конторки. Рассмотрен ОЧЕНЬ простой случай создания "сетевой папки" без сложной системы разграничения прав.
Сервер - виртуальная машина под управлением Debian 7.

Перед установкой необходимо прикинуть и затем создать каталоги для предоставления доступа:

user@computer:/$ sudo mkdir /backup
user@computer:/$ sudo mkdir /backup/user1
user@computer:/$ sudo mkdir /backup/user2

*Примечание: samba samb'ой, но не стоит забывать про такую штуку, как права в системе (chmod/chown), так как это целая наука. В нашем примитивном случае это выглядит так:
user@computer:/$ sudo chmod -R 777 /backup

Установка:
user@computer:/$ sudo aptitude install samba

Файл конфигурации /etc/samba/smb.conf
Делаем копию и редактируем:
user@computer:/$ sudo cp /etc/samba/smb.conf  /etc/samba/smb.conf.original
user@computer:/$ sudo mcedit /etc/samba/smb.conf

Стандартный конфиг достаточно объёмный и хорошо документированный, но самый простой способ, это удалить все строки и заполнить его вручную. Ниже привожу свой крохотный конфиг:

[global]
workgroup = xxx
netbios name = samba
server string = fileserver
security = share
browseable = yes
load printers = No
printcap name = /dev/null
disable spoolss = Yes
show add printer wizard = No
dns proxy = No

[user1]
path = /backup/user1
comment = user1 backups
readonly = No
guest ok = Yes
hosts allow = 192.168.0.100

[user2]
path = /backup/user2
comment = user2 backups
readonly = No
guest ok = Yes


*Примечание:
[global] - основные настройки;
workgroup = xxx - рабочая группа;
netbios name = samba - имя компьютера в сети;
server string = fileserver - описание компьютера;
security = share - уровень доступа к ресурсам (подробно);
browseable = yes - отображать в сетевом окружении;
load printers = No - если принтеров нет, то отключаем всё, что с ними связано;
printcap name = /dev/null
disable spoolss = Yes
show add printer wizard = No
dns proxy = No - не делать запросы к DNS;

[user1] - описание ресурса для user1;
path = /backup/samba/user1 - путь к ресурсу для предоставления доступа;
comment = user1 backups - описание ресурса;
readonly = No - НЕ только для чтения;
guest ok = Yes - гостевой доступ разрешён;
hosts allow = 192.168.0.100 - доступ только с определённого ip-адреса;

Для проверки параметров запускаем:
user@computer:/$ testparm

Если всё ОК, то перезапускаем службу:
user@computer:/$ sudo /etc/init.d/samba restart

Пробуем зайти с компьютеров пользователей на наш сервер и начинаем работать.
Спасибо за внимание.


Ссылки:
http://samba.org
http://smb-conf.ru
http://www.it-35.ru/linux-world/18-ustanovka-i-nastroyka-samba.html
http://www.opennet.ru/tips/info/2201.shtml
http://debian-help.ru/articles/ustanovka-nastroika-samba-debian/





пятница, 7 марта 2014 г.

Сброс бароля BIOS/HDD на Acer Extensa 5220

Доброго времени суток. Короткая заметка о ноутбуке Acer Extensa 5220.

Немолодой ноутбук, пролежав на полочке год, при включении начал запрашивать пароль на BIOS и HDD. Т.к. я впервые столкнулся с подобной засадой, я слегка опешил. Затем, спросив у гугла, заметил, что проблема существует. И вот её решение:

1. При запросе пароля на Bios/HDD проверяем свои экстрасенсорные способности 3 раза и затем запоминаем код ошибки (5 цифр), возникающий после трёх неудачных попыток;
2. Скачиваем архив;
3. На рабочем компьютере с ОС Windows (в моём случае XP)  запускаем bios_pw.exe или hdd_pw.exe из архива (в зависимости от задачи, хотя попав в Bios, пароль на HDD чаще всего можно просто отключить)
Запуск из командной строки. Формат запуска:

X:\bios_pw.exe 5цифр 0

*0 - нуль/ноль

В случае с Bios сразу получаем список возможных паролей (мне подошёл первый, но в Интернете пишут, что, возможно, придётся долго и упорно перебирать варианты кодов с перезапуском программы)
В случае с HDD в появившемся окне ставим цифру "2" и получаем коды!

Литература:
http://forum.ixbt.com/topic.cgi?id=17:27205-63
http://acerfans.ru/forum/topic_2601/60
http://pcmediks.blogspot.ru/2010/11/how-to-remove-hdd-user-password-in-acer.html


На этом всё. Спасибо.
С уважением, Евгений.





понедельник, 24 февраля 2014 г.

Сервер Nod32 и basic authentication

Доброго времени суток, уважаемые посетители.
В этой заметке речь пойдёт о настройке аутентификации по паролю для обновления  антивирусных баз на клиентских ПК с вашего корпоративного сервера ESET (ERA).
Если Ваш ERA виден из Интернета, то эта опция очень полезна.
Настройка:
Примечание*: ОС Windows Server 2008R2 + Eset Administration Server 5
Eset Endpoint Antivirus 5 + Eset File Security 4.5
В настройках сервера во вкладке "Обновления" выставляем "Тип аутентификации" - Basic.
Добавляем правила для Брандмауэра (порты 2221-2224).
Создаём нового пользователя в ОС Windows Server
Пример:
Пользователь: Nod32
Пароль: password
Теперь необходимо указать службе Eset RA http server запускаться от имени нашего нового пользователя. Диспетчер сервера ==> Конфигурация ==> Службы ==>  Eset RA http server ==>  Свойства ==> Вход в систему ==> Пользователь Nod32 Пароль password
Перезапускаем службу Eset RA http server  и пробуем обновить базу на клиентском ПК.
При появлении окна "введите логин/пароль" вы знаете, что вписать.

Спасибо за внимание.
С уважением,
Евгений.

VirtualBox. Как узнать ip адрес виртуальной машины из консоли.

Доброго времени суток, уважаемые посетители.
Понадобилось посмотреть ip адрес виртуальной машины из консоли.
*Примечание: ОС Ubuntu 13.10
Заклинание:
VBoxManage guestproperty enumerate {`VBoxManage list runningvms | awk -F"{" '{print $2}'` | grep \IP | awk -F"," '{print $2}' | awk '{print $2}'

*Примечание: для VM с Windows Vista ip выдаёт отлично, а VM с Ubuntu - нет.
Найдено на форуме VirtualBox (ссылка)
Документация по VBoxManage - http://www.virtualbox.org/manual/ch08.html

Спасибо за внимание.
С уважением, Евгений.

воскресенье, 23 февраля 2014 г.

Для самых маленьких. Таких как я.

Здравствуйте, уважаемые посетители.
Хочу написать несколько статей, описывающих настройку различных сервисов и служб на основе Debian/Ubuntu. По традиции - всё проверено на себе.

Для разминки несколько команд, без которых начать сложновато.
Шпаргалка, которую постараюсь пополнять.

lsb_release -a      узнать версию дистрибутива;
uname -a              узнать версию ядра и архитектуру
arch                      узнать архитектуру
hostname             узнать имя хоста
date                      проверить/изменить дату/время
sudo -i                  повышение привилегий до суперпользователя
nano file               открыть/создать "file" в редакторе nano
df -h                      использование места на жестких дисках
passwd user         смена пароля пользователя user
chmod                   изменение прав для доступа к файлам/каталогам (Вики, ещё)
chown                   смена владельца файла/каталога (Вики)
cp                          копирование
/etc/init.d/networking restart      перезапуск сетевых интерфейсов
dmidecode -t memory        информация о модулях оперативной памяти 
dmidecode -t baseboard    информация о материнской плате

Работа с архивами (Tar)

Запаковываем TAR'ом:
user@server:~/ tar -cvf test.tar xxx.txt
c-запаковка;
v-список упакованных файлов;
f-упаковка в файл;

Распаковываем TAR'ом:
user@server:~/ tar -xvf test.tar
x-распаковка;
v-список распакованных файлов;
f-распаковка в файл;

Запаковываем TAR'ом и сжимаем Gzip'ом:
user@server:~/ tar -cvzf test.tar xxx.txt
z-сжать Gzip'ом;

Распаковываем TAR'ом сжатое Gzip'ом;
user@server:~/ tar -xvzf test.tar
z-сжато Gzip'ом;

Просмотр содержимого TAR'ом:
user@server:~/ tar -tf test.tar

Просмотр типа архива(файла):
user@server:~/ file test.tar

Полезная и понятная статья - http://help.ubuntu.ru/wiki/tar

PuTTY и буфер обмена

Чтобы скопировать текст из консоли PuTTY в буфер обмена, нужно нажать Shift и левой кнопкой мыши выделить текст.
Чтобы вставить текст из буфера в окно PuTTY, нужно нажать Shift и правую кнопку мыши.



Полезные программы для сервера:
sudo aptitude install ssh mc htop ncdu - установка ssh, midnight commander (файловый менеджер),
htop - удобный менеджер процессов, ncdu - анализ занимаемого места на жёстком диске.


SquidGuard и Postfix

Добавление/удаление url в SquidGuard:
sudo mcedit /var/lib/squidguard/db/new/domains.diff
sudo squidGuard -u /var/lib/squidguard/db/new/domains.diff

Создаём хэши для файлов Postfix:
sudo postmap /etcr/postfix/virtual
 


Спасибо за внимание.