Задать вопрос
  • Почему меню в Битрикс работает неправильно?

    shambler81
    @shambler81 Куратор тега 1С-Битрикс
    Друг мой открою тебе секрет, только не говори никому.
    если ты хочешь познать битрикс тебе нужно познать дзен.
    в первую очередь как можно сделать простое тяжелым, а тяжелое безумно тяжелым, настолько что меню могут собирать только разработчики битрикс. Меню битрикс это целая философия.

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

    1 так создают 1 уровень меню, тут легко и просто
    https://www.youtube.com/watch?v=qzbhxHNfl2k&list=P...
    2. А тут познается дзен
    https://www.youtube.com/watch?v=ugg20XU1Mqg&list=P...
    и это самый простой вариант, и даже тут нужно хардкодить готовых решений от битрикса нет.

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

    Если ты разработчик то рекомендую посмотреть весь курс, а лучше пройти по нему от а до я и у тебя по битриксу отвалистся 95% вопросов останутся только болие или менее адекватные.
    Написано
  • Как сделать так, чтобы nginx не слушал http, а только https?

    так погоди давай проясним ситуацию
    1. http и https отличаются не 1 буковй а принципиально отличаются друг от друга, будем разбирать их отдельно.
    2. Если говорим о РЕАЛЬНОМ http то все просто отключаем везде 80 порт, везде включая дефолт.
    3. Если мы говорим о https то тут все куда как интереснее.
    и так
    1. включив его на 1 сайте мы не можем его отключить никак нигде и ничем, поскольку он работает по другому принципу.
    В http ты получаешь имя сайта от браузера поитом по этому заголовку подбираеттся конфиг, если конфига нет то берется default
    2. https принципиально по другому, как ты думаешь отдаст тебе сайт заголовок, то есть часть контента, перед тем как получит ключи ?
    Правильно ответ нет НЕТ принциииально НЕТ!
    То есть мы не можем знать какой конфиг подставить НИКАК !
    И того , если у нас есть ключи и они подходят то все здорово,
    А вот если у нас А запись ссылается на твой сервер где есть https ТО без ключа нельзя получить заголовок а без него вообще ничего нельзя сделать, и как ты думаешь как решить эту делему, то есть ты даже не можешь запретить этому сайту отдать хоть что-то поскольку не знаешь че это за сайт ( дальше обьясню но это что-то может быть твой сайт)
    Все просто
    Берется на отьебись ПЕРЫЙ по названию конфиг и его ключи, подставляются именно они,
    Именно по этому конфиг дефолта нужно называть 000-default.conf ну и соответственно отдастся этот сайт !!!
    НА ЛЮБЫЕ ЗАПРОСЫ к которым не подошли ключи, другого способа нет !
    И только в дефолте ты можешь уже задать ловушку скажем в 403 кодом но это все, полностью закрыть порт ты не можешь!

    Ладно я ушел в дербир, давай по сути
    listen 12345ssl; - ошибка раз, такого синтаксиса нет

    user  nginx;
    worker_processes auto;
    
    error_log  /var/log/nginx/error.log warn;
    pid        /var/run/nginx.pid;
    
    events {
        worker_connections 1024;
    }
    
    http {
        include       mime.types;
        default_type  application/octet-stream;
    
        log_format main '$remote_addr - $ssl_client_s_dn [$time_local] '
                        '"$request" $status $body_bytes_sent';
    
        access_log /var/log/nginx/access.log main;
    
        sendfile        on;
        keepalive_timeout  65;
    
        ##
        ## HTTP — рвём соединение
        ##
        server {
            listen 12345;
            server_name _;
    
            return 444;
        }
    
        ##
        ## HTTPS + mTLS
        ##
        server {
            listen 12345 ssl;
            server_name _;
    
            # Сертификат сервера
            ssl_certificate     /etc/nginx/mtls/server.crt;
            ssl_certificate_key /etc/nginx/mtls/server.key;
    
            # CA для клиентских сертификатов
            ssl_client_certificate /etc/nginx/mtls/ca.crt;
            ssl_verify_client on;
    
            # Нормальные параметры TLS
            ssl_protocols TLSv1.2 TLSv1.3;
            ssl_prefer_server_ciphers on;
    
            location / {
                proxy_pass http://127.0.0.1:1010;
    
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $remote_addr;
                proxy_set_header X-Forwarded-Proto https;
                proxy_set_header X-SSL-Client-DN $ssl_client_s_dn;
            }
        }
    }
    Написано
  • Как сделать так, чтобы nginx не слушал http, а только https?

    найди в папке nginx все конфиги с упоминанием 80 порта включая дефолтнйый конфиг.
    Да там есть такой окторый отвечает за любой не частный случай,удали конфиг получи счастье.
    По факту у тебя в site-enabled должен лежать только твой сайт с 443
    Написано
  • Существуют визуальные панели управления сервером?

    shambler81
    @shambler81 Куратор тега Linux
    BlueOnyx
    вроде как взялись перерабатывать старый интерфейс, идут активные изменения.
    5210R-Elmer-now.png
    Из особенностей поддержка

    AlmaLinux 10,
    RockyLinux 10,
    RHEL10
    Написано
  • Существуют визуальные панели управления сервером?

    shambler81
    @shambler81 Куратор тега Linux
    WTERH, Да подтверждаю , работает и без доната притом неплохо но уж сильно навязчиво его хочет.
    Обрастает коммерческой инфраструктурой, скорее всего скоро начнут обрезать фри версию по функционалу и окончательно потеряет смысл, хотя на данный момент очень неплохая панель, хоть и с оговорками
    Написано
  • Как сделать SSH проброс портов как сервис или задание в windows 10?

    Поставь По которое может это делать
    Bitvines SSH cleint
    И в трее и реконект и запуск и тд и тп.
    Написано
  • Как запустить две копии программы в Linux?

    shambler81
    @shambler81 Куратор тега Linux
    Докер для этого идеален
    Написано
  • Почему сбрасывается пароль?

    shambler81
    @shambler81 Куратор тега 1С-Битрикс
    1. проблема с сессиями " проверка системы" пройди весь тест.
    2. мало вероятно но возможные проблемы с кодировкой бд.
    3. шарик у вас вирус, обнови битрикс там теперь есть сканер вирусов!!! https://dev.1c-bitrix.ru/learning/course/index.php...
    4. https://virusdie.com/ - 1 сканирование в месяц бесплаптно
    Написано
  • Использование двух ssl на одном домене?

    AUser0, вообще не понимаю если честно зачем мучить питона, сдается мне просто не руководство тупое а исполнители не могут нормально донести мысль о невпихуемости
    Написано
  • Использование двух ssl на одном домене?

    AUser0,
    Эта опция не даёт выбрать между двумя разными сертификатами — она лишь управляет алгоритмами шифрования при рукопожатии.

    То есть, если клиент уже доверяет выданному сертификату (Минцифры или LE), сервер навяжет свой список шифров (например, чтобы не скатываться в устаревшие).

    Для задачи «отдать два разных сертификата на один домен» это не подходит — TLS всё равно позволит выдать только один сертификат на соединение.
    Написано
  • Использование двух ssl на одном домене?

    К сожалению, стандартный TLS по протоколу не поддерживает два разных сертификата одновременно в одном server_name. Сервер при рукопожатии отдает только один сертификат.
    1. Два IP— разделение сертификатов, но непредсказуемо, кто к какому IP попадёт.
    2. Объединение цепочек— просто настраивается, но TLS не поддерживает несколько цепочек (возможны ошибки).
    3. TLS-прокси— HAProxy/OpenResty: выбор сертификата по правилам; сложнее в админке.
    4. Разные порты— 443 → LE, 8443 → Минцифры; ясно, но неудобно для пользователей.
    5. Отдельный поддомен— рабочее и простое решение (например, gov.example.ru), но руководство может быть против.
    6. Один сертификат— использовать либо LE, либо Минцифры: минимум проблем, но второй сертификат не задействован.

    Написано
  • VMBitrix 9 после обновления MYSQL не видит libmysqlclient.so?

    shambler81
    @shambler81 Куратор тега 1С-Битрикс
    Попробуй как-то так

    cd /usr/lib64
    ln -s mysql/libmysqlclient.so.24 libmysqlclient.so.21
    ldconfig
    Написано
  • Отключил протокол http на bitrixVM и теперь не могу попасть на сайт?

    shambler81
    @shambler81 Куратор тега 1С-Битрикс
    мы видимчто nginx всегда возвращает один урл, то есть бэк ему дает другой а он крутит его в обратку а бэк в обратку.
    И так по кругу.
    1 проверяем ко меняет потокол на http пройдись по конфигу и сайту
    2. Проверяем / в конце домена его могут добалять или убавлять ( в браузере его может не видно, это чисто пиркол браузера не закрывать слешем первый домен. смотри какой реально он отдает урл в запросе.
    3. 443 в конце может обрезается он, а у битрикс вм есть косяк с 443 портом
    Поскольку там через ЖЖЖ идея
    nginx > apache
    http -> http
    https -> http
    чтоб бэк на HTTP отработал как https они принудительно добавляют 443 порт, без коментариев.
    и получается тупой урл site.ru:443 и это именно на бэке.
    соответственно если у тебя есть редирект удалять порты к примеру то будет именно такой цикл.
    Смотри логи апача там буедт видно какой урл доходит до него
    Написано
  • Отключил протокол http на bitrixVM и теперь не могу попасть на сайт?

    shambler81
    @shambler81 Куратор тега 1С-Битрикс
    TheIrishMan,
    https://bertal.ru/index.php?a566754
    давай будем последовательны вначале что циклистся узнаем потом бдудем искать.
    включи зацикливание и скрин в студию.
    тут будет видна цепочка а не толкьо последний код
    у битрикс вм и своих болячек хватает например с 127.0.0:443
    Написано
  • Отключил протокол http на bitrixVM и теперь не могу попасть на сайт?

    shambler81
    @shambler81 Куратор тега 1С-Битрикс
    TheIrishMan, в nginx

    server {
        listen 80;
        server_name example.com www.example.com;
        include bx/conf/bitrix.conf;
    }


    меняет на
    server {
        listen 80;
        server_name example.com www.example.com;
    
        return 301 https://$host$request_uri;
    }


    так же у вас есть основное зеркало в настройках самого битрикс
    и оно тоже должно совпадать с https
    Написано
  • Какой можно поставить дистрибутив линукс на Thinkpad-e330?

    shambler81
    @shambler81 Куратор тега Linux
    мне кажется тут нужно понять в первую очередь что линукс это конструктор и
    "после ввода не заработало" - тут не меняют дистрибутив а идут читать логи, и так пока не привыкнешь к линукс,
    Поскольку это будет преследовать тебя в любом линукс.
    Для старта подходит лучше всего mint +MATE в твоем случае
    Написано
  • Почему у меня перестали работать репозитории Debian/Ubuntu через http?

    SpiritOTHawk,
    А по какой-то причине графические установщики, к примеру, в Linux Mint до сих пор используют http, даже если сменить

    по той же что и консольный кофниг то один, а они консервативны. Посмотри на конфиг апача, там он на стоке вообще расчитан на 8 мегабайт памяти до сих пор.
    ;(, приоходится некоторые параметры поднимать до 20тыс раз.
    так что это еще не так страшно ;)
    пошел поправил забыл, линукс к этому приваеаеш
    Написано
  • Bitrix Env 7.5.5 есть у кого файл install sh?

    shambler81
    @shambler81 Куратор тега 1С-Битрикс
    Adamos,
    Поставить докер

    не смог удержаться.
    bitrix-v-dokere.jpg

    Сфинкс с горем пополам работает там уже плевать какой хоть какой-то и то хорошо.

    Переключиться на 7 версию можно, установив из репозитория 7.4 полностью снеся то что ставить битрикс вм, навсегда отказавшись от переключали в меню, и да у битиркс вм есть стременная штука, если энсибл не доходит до конца он бросает все как есть, то есть при обновление вм может тупо удалить все пхп nginx sql и тд и не восстановить их работу, и чем больше кастома тем больше вероятности этого.
    по мне так лучше уже переехать на 8 пхп дабы это как правило делается относительно легко и вызывает точно какое-то конечное количество сложностей.
    А 7.4 говорит о том чт у вас не совсем древняя версия и там чутка нужно до 8.0, как правило это делается за день два без проблем.
    Написано
  • Почему у меня перестали работать репозитории Debian/Ubuntu через http?

    Смирись переходи на https, все уже давно перешли, если работает то просто примени и все
    Написано
  • Как вывести новое свойство в Инфоблок на старом 1С Битрикс?

    shambler81
    @shambler81 Куратор тега 1С-Битрикс
    Алексей Уколов,
    Боже, у меня вьетнамские флешбэки. Такое надо под спойлер прятать…

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