Задать вопрос
  • Как настроить редирект поддоменов на Битрикс?

    shambler81
    @shambler81 Куратор тега htaccess
    а я и потрудился, какой вопрос такой ответ.
    Судя по твоему предложенному варианту. все должно сработать.
    и не юзай redirect 301 он туп строковый без регулярок и не может работать с гет и тд .
  • Какой самый быстрый дистрибутив Linux для программирования?

    shambler81
    @shambler81 Куратор тега Linux
    Алексей Горбунов, У вас небыло никогда 2 мониторов.
    Поверьте моему опуты у меня каждый второй разраб так говорит.
    И после двух мониторов требует третий, ни один пока не вернулся на 1 монитор.
    ТОлько от ирациональной любви к маку.
    да и то с переходниками на мониторы.
    Поверьте вы просто не работали никогда с несколькими мониторами, а учитывая их цену так вообще вэтом нет никакого смысла, вам по факту нужен 2к монитор побольше не 4к и герцовка не важна по факту это 15 тыс рублей, которые в перспективе дают вам проценты прироста, и да знаю я их поскольку у меня разрабов до 40 человек , а сотрудников в подчинение до 130 так что есть с чего говорить о цифрах.
  • Как настроить конфиг апача с SSL?

    Вообще новечкам и не только рекомендую ставить веб панели там и возможностей больше и богато по настройкам.
    aapanel
    ispconfig3
    vestacp
  • Как в bahs скопировать данные ответа программы, вставив часть его в следующий шаг?

    shambler81
    @shambler81 Автор вопроса
    AUser0,

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

    #!/bin/bash
    clear
    mkfifo mypipe1
    ./deposit --language English   new-mnemonic --num_validators 1 --chain goerli --eth1_withdrawal_address 0x416D2ec24Da09A321d14C19880850a41F80C9A8f  --mnemonic_language English --keystore_password Test123! < mypipe1  & 
    echo "Test123!" > mypipe1
    rm mypipe1


    В свою очередь генерит сид фразу, но не выходит а просит дальше ввести ее же, то есть принтует у себя на экране кучу инфы, и пишет скопируте эту сид фразу я хочу убедиться что вы ее в буфер взяли.
    и вставьте его сюда.
    Проверял я так в самом начале, но там при каждом интере отчищается весь экран, еще и скролится вниз, и прес эникей в добавок сверху, чтоб совсем было весело.
  • Как в bahs скопировать данные ответа программы, вставив часть его в следующий шаг?

    shambler81
    @shambler81 Автор вопроса
    AUser0, я с вами согласен на 100%, ведет она себя мягко говоря не прилично, но работаем с тем что есть программу я поменять не могу ;(
  • Как в bahs скопировать данные ответа программы, вставив часть его в следующий шаг?

    shambler81
    @shambler81 Автор вопроса
    xotkot, в том и проблема что это утилита консольная сторонняя. А скрипт всего лишь пытается ее заполнить автоматически ;*(
  • Как в bahs скопировать данные ответа программы, вставив часть его в следующий шаг?

    shambler81
    @shambler81 Автор вопроса
    а этот не ответ, она не закончена, она не выдает на stdout ничего
    Это один из этапов, вот если бы она отрабатывала и выводиал что-то в stdout stderr то да, а тут как-бы она просто принтует внутри себя.
    и нужно вставить в следующий степ сид фразу генерированную ей же.
  • В VM Битрикс нет PHP 8.1?

    shambler81
    @shambler81 Куратор тега 1С-Битрикс
    а битрикс вм ты же обновил?
  • Все как всегда,почта,спам, dmarc?

    1. что у вас с SPF где классические a mx ~all
    2 что у вас в DKIM, поскольку DMARC работает при рабочем DKIM ( сам дким это не только записи но и демон opendkim который должен быть настроен на сервере)

    3. Тело письма в студию.
    3. не редирект а инклуд, поскольку почту вашу отправляет не только бегет но и сервер где сайт лежит, да и может еще откуда-то.
    4. https://mxtoolbox.com/emailhealth/ что он пишет по этому поводу ?
    5. Опишите вашу инфраструктуру:
    у меня есть сайт на сервере айпи.
    у меня есть внешний почтовйы сервер сендпульс
    у меня есть почта на яндекс пдд, и тд.
    6. бро записи записи в студии или название домена.
    Домен открытая информация и ужасные хакеры ломающие вас по информации доступной из ДНС записей тут не водятся, собственно как и нигде в других местах.
  • Почему не видно содержимого яндекс диска в терминале (linux)?

    shambler81
    @shambler81 Куратор тега Linux
    из всего дерьма что предоставляют по вебдав, по факту ниче не заработало, то есть работает но когда там миллионы файлов бегают туда сюда все это виснит и дохнет, яндекс маил кое как еще работает амазон, но по факту я остановился на hetzner там есть хранилище с доступом по cifs ( тех кто не в теме это стандартная линуксовая я сеть ) вот она адекватно нормально и монтируется и работает. Да и стоит дешевле ;)
    https://www.hetzner.com/storage/storage-box

    Все остальное ...
  • Почему браузер сначала показывает ошибку "Подключение не защищено", а только потом срабатывает переадресация?

    Правильным ответом тут будет отказаться от http >https поскольку Https уже де факто стандарт и вообще нужно забыть про http и уж тем более делать редиректы на него тем более.

    Теперь что по вашему вопросы.
    HTTP - вы получаете данные в виде загловка и кучи сопутствующей инфы на основание которых вы делаете редирект
    HTTPS - как вы думаете что вы получаете первым ключи или данные ?
    Правильно никаких даны до ключей. Так что вначале вы получаете все ключи заходите по ним и только после этого можете оплучить вообще хоть байт информации с сайта включая заголовки.
    Мало того если у вас нет этих ключей то апачь возьмет ваы не поверите ближайшие по алфовитному списку.
    И ксли у вас два сайта
    1.ru
    и
    2.ru то на этом сайте не имея ключей они у вас будут от первого сайта ! включая его контент !
    так что завести 1 https на сервере не возможно он автоматически должен работать сразу на всех сайтах
    Посколкьу вначале ключи а потом только он узанет че там тебе за сайт вообще нужен.
    Теперь попробуйте догадаться почему файл default.conf в убунте называется 000-default.conf :)
    И того
    ПЕРЕХОДИ НА HTTPS без вариантов.
    Если же тебе нужны исключения для внешниих апи до сих пор не поддерживающих HTTPS то для них нужно делать отдельные исключения а не для всего домена.
  • Как правильно передать данные?

    shambler81
    @shambler81 Автор вопроса
    shurshur, тыркал пыркал я ansible, ну не понимаю я нафиг она нужна. Все что оно умеет я умею и так без всяких затруднений, ну не понимаю я зачем он мне Все юзают и я пробовал но так и не понял в чем профит.
    Наверное если ты разраб и у тебя небольшой уклон в линукс да наверное , так если у тебя и с башем и так все норм.
    Лишнюю сущность вижу.
    Лишнего профита нет ;(
    Притом это не стеб и не понты, я искренне не понимаю зачем она
  • Как правильно передать данные?

    shambler81
    @shambler81 Автор вопроса
    Saboteur,
    sh - отвратительный язык программирования

    я в нем и работаю мне нравится но конечно приходится постоянно выходить на костыли типа
    jq да на
    sed 's/\x22hello\x22\x2C/\x22hello world\x22\x2C/g'

    sh много чего не умеет, но не уверен что он это должен уметь. Все-же это шел а не язык в первую очередь.
  • Как правильно передать данные?

    shambler81
    @shambler81 Автор вопроса
    собственно пораскинув мозгами пришел к такому выводу.
    1. на стороне сервиса REST API автаризуемся скриптом получаем доступ к целой табличке. в которой собственно все мое барахло.
    Читаем ее полностью.
    2. изменения статуса инсертим в нее, соотвественно аякс уже с легкостью отображает изменения на сайте.
    лафа и полное вселенское счастье.
    Что скажите пойдет такой вариант ?
    Доступы серкьюрны поскольку можно генерить пару ключей с обих сторон и ограничивать по айпи.

    ps.
    В момент когда читаю ваш комент
    курсор на строке
    IP=$(cat server.log | jq  -r '.server["public_net"]["ipv4"]["ip"]')
    ID=$( cat server.log | jq  -r '.server["id"]')
    NAME=$( cat server.log | jq  -r '.server["name"]')
  • Как правильно передать данные?

    shambler81
    @shambler81 Автор вопроса
    Модератор, нет мне не особо принципиален phyton ибо всеравно exeс, не особо принципиален json
    тем более что bash ужасно с ним работает ;( приходится доставлять ПО дабы работать с json
  • Как правильно передать данные?

    shambler81
    @shambler81 Автор вопроса
    Первое, sh - отвратительный язык программирования, именно для задач работы с данными, т.е.он конечно может но сильно неудобно. В метках php, он отлично подходит для написания скриптов, поддержка json есть.

    Угу, но тут как ни странно проблем меньше всего, я его кручу куда хочу. Даже пришлось отказаться от bash поскольку даже он не везде идет.
    А php pyton и тд нельзя, ибо у всех свои версии порой нужно компилить конкретную версию в общем адаптировать скрипты под тот язык что на машине нельзя. и контейнер тоже нельзя некоторые ноды должны иметь только один контейнер в общем желательно минимум установок хоть чего-то связанного с разработкой ;(

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

    тут проблем тоже нет если бы это был один hetzner но там планируется целая пачка. Так что вариант от застройщика тоеж не пдходит.


    Иногда вместо разработки сетевой коммуникации и сопутствующих им проблем, проще разрабатывать централизованную систему управления, запускать скрипты на удаленных машинах с помощью ssh, но реализовать скрипты так, чтобы они н отрабатывали быстро, репортуя состояния, без ожидания, особенно если система распределенная через ненадежный интернет


    Угу к примеру микс ноды может идти пять дней, скрипт все еще будет работать и последнее оповещение киенет когда микс закончится ;(
    Так что в админке должна быть стадия установка завершена идет микс 64%
    Так что про быстро тут как повезет, может быстро в течение 30 секунд, может быстро в течение 325 часов
    Была тут у меня церемония от ironfish.