Skip to content


Ошибка Firefox: sec_error_reused_issuer_and_serial

Что делать если firefox пишет sec_error_reused_issuer_and_serial

Ошибка firefox sec_error_reused_issuer_and_serial

Как-то раз, когда в очередной раз возникла необходимость зайти на iDRAC подвисшего сервера Dell Mozilla Firefox напрочь отказался это делать, выдавая вот такое сообщение об ошибке:

Secure Connection Failed

You have received an invalid certificate. Please contact the server administrator or email correspondent and give them the following information:

Your certificate contains the same serial number as another certificate issued by the certificate authority. Please get a new certificate containing a unique serial number.

(Error code: sec_error_reused_issuer_and_serial)

The page you are trying to view cannot be shown because the authenticity of the received data could not be verified. Please contact the website owners to inform them of this problem. Alternatively, use the command found in the help menu to report this broken site.

Такое описание навело меня на мысль, что один или более сертификатов в хранилище броузера какие-то неправильные. Чисто интуитивно я стал искать среди них те, что имеют отношение к Dell. Идем в менюху "Preferences" - "Advanced" - "Encryption" - "View Certificates", там переходим на табку "Servers"

Где в firefox находится управление SSL-сертификатами

Где в firefox находится управление SSL-сертификатами

И таки нашел:

Firefox SSL certificate manager

Удаляем SSL-сертификаты из Mozilla Firefox

После удаления этого сертификата броузер уже стал выдавать стандартное предупреждение о самоподписанном сертификате, давая возможность продолжить, выбрав вариант "I understand the risks...". Далее я попал в веб-интерфейс iDRAC и сервер был успешно перезагружен.

Posted in Howto.


Чем смотреть производительность в linux

Софт для мониторинга производительности

Чем мониторить различные подсистемы сервера в linux

Вот еще более свежая версия:

От Brendan Gregg. http://brendangregg.com/Perf/linux_perf_tools_full.png

Posted in Разное.


Нескучные вопросы для IT-собседования

  • Вы ранее привлекались за хранение данных в глобальных переменных?
  • Какой результат выполнения команды git push me and then just touch me till I can get my satisfaction, satisfaction?
  • Найдите точку G бинарным поиском.
  • Назовите свою любимую позу для стендап митинга.
  • Вы когда-нибудь делали .Net за деньги?
  • Сформулируйте зависимость времени исправления критического бага от seniority присутствующего менеджера.
  • В своём резюме вы указали знание php. Вам не стыдно?
  • Есть таблицы customer_id, product_name, purchase_date и набор css правил. Нарисуйте идеальный круг используя только тэг <table>
  • Вы способны довести девушку до оргазма языком программирования?
  • Полиморфизм, конкатенация, многопоточность... продолжите логическую цепочку.
  • Почему люк скайуокер круглый?
  • Какой из циклов быстрее, for, while или правило буравчика?
  • Обоснуйте полноту Javascript по Тьюрингу с позиций фрейдистской школы программирования.
  • Перед вами кисть, холст и мольберт. Напишите компилятор.
  • Расскажите что-нибудь про Pascal.
  • Расскажите о плюсах и минусах автокомплита в сексе.
  • Как часто Вы отбирали sudo на продакшене у разработчика? Через сколько, в среднем, Вы выдаёте его снова?
  • Как часто вы говорите своему коду "ну пожалуйста.."?
  • Перестаньте краснеть и хихикать! Повторяем вопрос: "Вы когда-нибудь ранее использовали LaTeX?"
  • У кого был самый длинный код в вашей прошлой команде?
  • Вы моете руки перед правкой кода на продакшне?
  • Что вызывает у вас бóльшую улыбку: "I have read and agree to the terms and conditions" или подпись под соглашением о неразглашении?
  • В резюме указано, что ваша последняя должность — delivery manager... вы пиццу что ли разносили?
  • А вы в planning poker как предпочитаете играть — на деньги или на раздевание?
  • Насколько сильно у вас развит дар велосипедостроения?
  • Вас раньше обвиняли в попытках программировования?
  • Заступая в должность разработчика, готовы ли вы дать присягу на книге Боба Мартина "Чистый код"?
  • Ну признайтесь уже — джаваскрипт алертами дебажили?
  • Можете ли вы провести аналогию между работой на пятилетнем проекте и проктологией?
  • Что, по-вашему мнению, более эффективно: скопипастить код из примеров или убедить заказчика, что ему не нужна эта фича?
  • push --force, checkout — а какие еще способы разрешения конфликтов вы знаете?
  • Если честно, то нас немного смущает тот факт, что вы искали работу программиста через биржу труда...
  • Согласны ли вы что каждый девелопер должен посадить зрение, построить велосипед и вырастить репозиторий?
  • В своем резюме вы указали, что хотели бы поработать на интересном проекте... Вы этот проект с собой принесли?
  • Правда ли, что смесь php, css, js, html и sql в одном файле имеет слабительный эффект?
  • А есть примеры ваших работ не на перфокартах?
  • Найдите оптимальное решение данной задачи не более чем за 3 запроса в гугл.
  • Согласны ли вы, что у админа должна быть борода, даже если админ — женщина?
  • Скажите, вы когда-нибудь симулировали ООП?
  • Изобразите на языке жестов понятие "полиморфизм".
  • Сколько процентов кода со stackoverflow.com содержалось в вашем последнем проекте?
  • Умеете ли вы "договариваться" с QA накануне релиза?
  • В каких единицах измеряется радиус кривизны кода?
  • Сколько раз в день вы пользуетесь фразой "Не знаю, локально все работает"?
  • Каким вы видите свой код через пять лет?
  • Разрешена ли в нашей стране пропаганда табличной верстки?
  • Как вы относитесь к однополому парному программированию?
  • Как дебажить векторный код на растровых мониторах?
  • Каковы нормативы для показателя lines per gallon для senior software engineer?
  • Спроектируйте отказоустойчивый веб-кластер, используя приставки Dandy и телефоны Nokia.
  • Какова ваша скорость полной сборки-разборки билда?
  • Раскройте геополитические предпосылки kernel panic с точки зрения теории струн.
  • Какую эмоцию вам напоминает смайл O(n) ?
  • Назовите стоимость разработки среднестатистического приложения в килокалориях.
  • Так... вы тут написали "Объектно-ориентированый CSS"... А какие еще проявления шизофрении вам известны?
  • Покупаете ли вы страховку на случай падения вашего кода на продакшене?
  • Какие патерны проектирования детей вы знаете?
  • Какие методологии вы используете при знакомстве с девушками, scrum или agile? Чем они лучше ad hoc в одиночестве?
  • Xbox, PlayStation или Terminal — какую консоль предпочитаете?
  • Вас когда-нибудь запирали в серверной? За что?
  • Какие приемущества force push перед стандартной работой с репозиторием? сколько времени данная методика экономит лично вам?
  • Скажите честно, вы врёте в LinkedIn?
  • По каким внешним признакам разработчика можно определить длину спринта?
  • Вы толерантны к копипастам?
  • "Семь раз update один раз commit" или "семь раз commit один раз revert" - какой методологии вы придерживаетесь?
  • Цикл, условие, переменная — а какие еще термины из С++ вы знаете, чтобы отказать парню?
  • Цой, Ленин, PHP — что между ними общего?
  • Как объяснить джуниору что пинговать сервера в его возрасте – это нормально?
  • Назовите самое экстремальное место в котором вы занимались багфиксингом.
  • Напишите простейшую операционную систему. Уложитесь в 140 символов.
  • Как часто вы играете со шрифтами?
  • В резюме сказано, что вы проработали 10 лет в отделе тестирования майкрософт. Мы проверили - такого отдела не существует!
  • Как вы относитесь к легализации курения мануалов?
  • велошлем купить

    Posted in Развлекуха.


    Создание swap-файла в файле :)

    Уж простите за тавтологию, но иногда создавать новый дисковый раздел под раздел подкачки (swap) не представляется возможным. В таких случаях можно создать его в виде файла в файловой системе. Для примера рассмотрим создание дополнительного swap-файла размером 8ГБ:

    Дополнительный swap-файл в linux

    Создание дополнительного файла подкачки

    # dd if=/dev/zero of=/swapfile bs=1M count=8192
    8192+0 records in
    8192+0 records out
    8589934592 bytes (8,6 GB) copied, 13,2861 s, 647 MB/s
     
    # ls -l /swapfile 
    -rw-r--r--. 1 root root 8589934592 Май 12 11:13 /swapfile
     
    # mkswap /swapfile 
    mkswap: /swapfile: warning: dont erase bootbits sectors
            on whole disk. Use -f to force.
    Setting up swapspace version 1, size = 8388604 KiB
    no label, UUID=278eca1b-2af8-4e42-be11-5025ba0f3d8d

    Обратите внимание на размер свободного swap-а после первой и второй команд free:

    # free; swapon /swapfile ; free
                 total       used       free     shared    buffers     cached
    Mem:      32867736   30405392    2462344          0     153196    8790844
    -/+ buffers/cache:   21461352   11406384
    Swap:      8388600       7596    8381004
                 total       used       free     shared    buffers     cached
    Mem:      32867736   30411360    2456376          0     153196    8790844
    -/+ buffers/cache:   21467320   11400416
    Swap:     16777200       7596   16769604
     
    # echo '/swapfile none swap sw 0 0' >> /etc/fstab

    Posted in *nix.

    Tagged with , .