Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: По каким логам можно понять причину 504-й ошибки?

Здравствуйте

Есть сайт на VPS, который работает на Debian 7. По каким логам можно понять причину 504-й ошибки и где их искать. Просветите, пожалуйста
Ответ: /var/log/nginx/error.log
/var/log/apache2/error.log
в зависимости от веб-сервера используемого.
Вопрос: Как узнать с какого айпишника летят пакеты?

Здравствуйте!
Имеется debian, он же нат сервер. В локальной сети около 50 компьютеров, под управлением Windows 7. Проблема в том, что раз в какой-то промежуток времени (от 10 сек до 2 мин) вешается сеть на 3-4 сек. Позвонил провайдеру, он говорит, что с моей стороны летят какие-то пакеты. Каким образом можно узнать? Снифффер какой-нибудь установить на debian?
Еще он говорит закрыть на всякий случай 53 порт из вне, у меня сейчас в iptables прописано вот так:
iptables -A INPUT -p tcp --dport 53 -m state --state NEW -j ACCEPT
iptables -A INPUT -p udp --dport 53 -m state --state NEW -j ACCEPT

Что здесь вообще можете посоветовать?
Ответ: Ну с тобой-то все понятно, идти работать руками на завод или стройку никому не хочется.
Но какой идиот взял тебя на работу сисадмином? Родственник?
Вопрос: Какой командой можно заставить linux проверить все файлы на возможность их чтения с диска?

Нужно узнать какой файл не читается из за плохих секторов.
Ответ: Спасибо за ответы. Перерозбил диск. Теперь показывает что ошибок чтения нет. Я думаю что этот сбой был из за скачков напряжения.
Вопрос: Подключение интернета в Linux Mint 18 Sarah (KDE) по протоколу l2tp?

Как осуществить подключение по протоколу l2tp в Linux Mint 18?


На стационарный компьютер установил Linux Mint 18 Sarah (KDE), а на ноутбуке (с которого я и выхожу в интернет), стоит Ubuntu 14.04 LTS
В Ubuntu 14.04 LTS, подключение осуществлял путем выкачивания плагинов от StrongSwan.

Каким образом подключить интернет в Linux Mint 18 я просто представить не могу..

Провайдер Билайн предоставляет возможность подключиться либо по протоколу L2TP либо по PPTP;

1) При попытке установить L2TP соединение, через менеджер соединений, выскакивает следующая ошибка: "The VPN service 'org.freedesktop.NetworkManager.l2tp' was not found".. Спрашивается, для чего разработчики добавляли пункт "L2TP соединение" в NetworkManager, если по факту данный плагин отсутствует в системе..

2) При попытке установить соединение по протоколу PPTP, пишет следующее: "Соединение установлено!"... Но, интернета как не было, так и нет.. веб-узлы так же не пингуются

Кто-нибудь сталкивался с такой проблемой? Конечно я бы мог установить на стационарный ту же Ubuntu, но мне она кажется дико не удобной
Ответ: Всем спасибо за ответы. Разобрался.

Может кому-нибудь пригодится: Настройка l2tp на Linux Mint 18 Sarah KDE

Если соединение через стандартный NetworkManager по протоколам l2tp и pptp установить не удается, то скачиваем программу vpnpptp

1) Скачиваем версию программы VPNPPTP (Версия должна быть ниже чем 0.3.9; т.к vpnpptp начиная с версии 0.3.9, по словам разработчиков, не поддерживает Linux Mint)

Скачать можно отсюда:
x32 :
x64 :
2) Устанавливаем и настраиваем по данной инструкции:
3) ВАЖНО! Если Сетевой интерфейс не поддерживается программой VPNPPTP (как и в моем случае), то его необходимо переименовать: (программа поддерживает eth, wlan)

Если у вас, наименование сетевого интерфейса похоже на такое: enp4s, то откройте терминал и выполните следующие команды:

Код
sudo kate /etc/default/grub
В открывшемся документе изменить строку:
Код
GRUB_CMDLINE_LINUX="" на GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
Затем выполнить команду:
Код
sudo grub-mkconfig -o /boot/grub/grub.cfg 
(или sudo grub2-mkconfig -o /boot/grub2/grub.cfg)
Перезагрузиться:
Код
sudo reboot
4) После перезагрузки снова запускаете программу VPNPPTP, с уже измененным названием сетевого интерфейса. После настройки выходите из программы не запуская Тестовый запуск.
5) Запускаете программу ponoff (Программы -> Интернет -> PONOFF). Интернет соединение должно быть установлено успешно!
Вопрос: CentOS6: помогите собрать сверхлегкий Wine

Собственно, задача: запускать консольную утилиту из PHP(shell_exec) и получать ее ответ, не перегружая при этом слабое "железо".
Т.е., поддержка GUI абсолютно не нужна.
Подскажите, пожалуйста, как собрать из исходников облегченную версию wine исключительно под эту задачу?

PS
Утилита юзает ТОЛЬКО следующие модули:
kernel32.dll
user32.dll
msvcrt.dll
а также косвенно (из-за msvcrt) грузятся:
gdi32.dll
advapi32.dll

В принципе, и от msvcrt можно избавиться. Тогда потребуются только kernel32 и user32.

PPS
CentOS6xi386 стоит на OpenVZ vps
Ответ: Еще актуально. Может все-таки поможете собрать rpm-ку?
Вопрос: На каком языке писать сообщения в syslog

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

Но вот недавно у нас вышла дискуссия - а на каком языке писать сообщения в syslog ? Очевидно, что если эти сообщения будут на языке пользователя, то реализовать взаимодействие со службой поддержки ему будет гораздо легче. Я имею в виду ситуацию, когда и производитель и потребител ПО - рускоговорящие. Двойной превод с английскогьо на псевдорусский и обратно, обычно ни к чему хорошему не приводит.

Так вот вопрос: "Есть ли какие либо нормативные документы (ГОСТ, RFC...) оговоривающие язык протоколирования в syslog".

Повторяюсь: мне интересно не Ваше МНЕНИЕ, а наличие НОРМАТИВНЫХ ДОКУМЕНТОВ! :-)
Ответ:
мое мнение - прагматичное:
Все зависит от имеющихся ресурсов (т.е. человекочасов), на данный кусок.

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

инфимум/нижний порог: производная от MVP, т.е. минимальные функциональные требования. логгирование должно быть описано тех. требованиями приложения.



Этот ответ добавлен с нового Винграда - 
Вопрос: Какие права файл получает при запуске?

Скачал бинарники нового обновления Sublime text 3. Они имеют владельца root с правами на запуск для всех. Если я запущу бинарник из-под обычного пользователя, какие права получит бинарник? И как правильнее устанавливать такие бинарные сборки под никсами?
Ответ:
смотря что имеется ввиду под выражением "права":
есть "старые и добрые" uid, gid, euid, egid, и т.п. - все они стандартизировано вычислятся в зависимости от разрешений файловой системы (filesystem permissions) и др. подобных традиционных настроек.
но если установлена и включена система защиты типа SELinux/AppArmor (или др. система типа RSBAC и т.п.), то вероятны нежелаемые "глюки", не зависящие от традиционных параметров безопасности.
напр., 
  • редактор не может просматривать файлы находящиеся вне какого-то каталога, несмотря на то, что у пользователя права просмотра "вроде-бы" и есть.
  • самообновление/скачивание плагинов/расширений - не работает
  • и т.п.



Вопрос: ubuntu Как посмотреть какой процесс стучится на какой ip

Приветствую!
На компе установлена ubuntu 12 server
Постоянно идет большой трафик в инет и обратно.
Посмотрел iptraf - что-то постоянно стучится на китайский адрес на порт 7200. А вот как посмотреть, что за процесс стучится - не знаю.
Просмотр информации netstat'ом и т.д. информации не дает - там только какой процесс какой порт слушает. (если я не прав - поправьте).
Запретить iptables можно, но хочется понять что именно такой трафик устраивает. Подскажите пожалуйста, как можно разобраться!!!
Ответ: Тебе явно какого-то паразита подвесили. Таких программ как szkpfwpyjo в природе не бывает.
Вопрос: Какие настройки нужно прописать в wvdial.conf для MTC и life Украина?

Какие настройки нужно прописать в wvdial.conf для MTC и life Украина?
Побывал настроит через стандартный софт) Но толку мало)
Побывал все сделать как в оф документации которая находятся на сайте MTC
Операционная система Linux. Настройка МТС-Коннект 3G
Тоже не получилось)
Может какие то дрова нужно поставить)

Данные модема
ATEL MTS UA
Model: ADA-C450
ESN(HEX):4166B4F4
SN:141601293

Подскажите пожалуйста как настроить этот модем
Ответ:
Сообщение от kressnik
прописать в wvdial.conf
  • сначала запустить "генератор" дефолтного конфига (файла /etc/wvdial.conf) командой:
    Код Bash
    1
    
    sudo wvdialconf
  • вписать какие-нибудь "отфонарные" логин и пароль (не знаю, почему, но с пустыми когда-то подключаться не хотело)
  • добавить строку про выбор точки доступа (обычно указана на сайтах самих провайдеров), типа такой
    Код Code
    1
    
    Init3 = AT+CGDCONT=1,"IP","3g.utel.ua"
  • можно попробовать использовать "тупой режим":
    Код Code
    1
    
    Stupid Mode = 1
  • ....и автоматическое переподключение:
    Код Code
    1
    
    Auto Reconnect = on
Вопрос: Какие есть виртуальные машины на кали линукс

Я хочу остаться на кали линукс, но всё же надо мне и виндоус, так вот какие есть виртуалки под i386
Ответ: Вопрос был про средства виртуализации? Или про то какие есть виртуалки?
qemu - не гипервизор, это - эмулятор. Гипервизор - это kvm.
Работает всё это барахло только на процессорах от Интеля и АМД, используя аппаратные штуки, которые процессоростроители специально для виртуализации придумали.
В серьёзных серверах от IBM (Z, PowerSystem) используется взрослая аппаратная виртуализация LPAR.
Для побаловаться, можно VMWare и VirtualBox тоже пощупать. Но православнее всё-таки под Linux использовать kvm-qemu. Как правильно написала незабудка проще всего с добавлением libvirt и virt-manager, чтобы не ковыряться в командной строке, ибо даже в virsh новичку тяжело будет.