У кого-то возникает ошибка сборки с configure-ssl configure-letsencrypt

Все сборки падают, если я не закомментирую эти строки. В таком случае, конечно, SSL не настраивается.

До вчерашнего дня всё работало нормально.

Раскомментируйте эти две строки, если хотите добавить Lets Encrypt (https)

“templates/web.ssl.template.yml”

“templates/web.letsencrypt.ssl.template.yml”
/usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/replace_command.rb:20:in `eval': (eval at /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/replace_command.rb:20):1: unknown regexp options - lcal (SyntaxError)
/usr/local/bin/configure-ssl
    ^~~~~~
(eval at /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/replace_command.rb:20):2: unknown regexp options - lcal
exec /usr/local/bin/configure-letsencrypt
         ^~~~~~

        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/replace_command.rb:20:in `guess_replace_type'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/replace_command.rb:10:in `from_hash'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/command.rb:10:in `run'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/config.rb:239:in `block (2 levels) in run_commands'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/config.rb:223:in `each'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/config.rb:223:in `block in run_commands'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/config.rb:222:in `each'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/config.rb:222:in `run_commands'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/config.rb:203:in `run'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/cli.rb:96:in `run'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/bin/pups:9:in `<top (required)>'
        from /usr/local/bin/pups:25:in `load'
        from /usr/local/bin/pups:25:in `<main>'
bootstrap failed with exit code 1
1 лайк

Сегодня утром в шаблоне SSL произошли изменения, которые могут объяснить это. Я сейчас запускаю установку, чтобы подтвердить.

Я обновлю этот пост через несколько минут, когда увижу, что произойдет при чистой установке.

Я могу подтвердить, что это ошибка:

I, [2026-01-20T17:10:34.288892 #1]  INFO -- : File > /etc/runit/1.d/install-ssl  chmod: +x  chown:
/usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/replace_command.rb:20:in `eval': (eval at /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/li
b/pups/replace_command.rb:20):1: unknown regexp options - lcal (SyntaxError)
/usr/local/bin/configure-ssl
    ^~~~~~
(eval at /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/replace_command.rb:20):2: unknown regexp options - lcal
exec /usr/local/bin/configure-letsencrypt
         ^~~~~~

        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/replace_command.rb:20:in `guess_replace_type'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/replace_command.rb:10:in `from_hash'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/command.rb:10:in `run'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/config.rb:239:in `block (2 levels) in run_commands'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/config.rb:223:in `each'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/config.rb:223:in `block in run_commands'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/config.rb:222:in `each'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/config.rb:222:in `run_commands'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/config.rb:203:in `run'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/lib/pups/cli.rb:96:in `run'
        from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.4.0/bin/pups:9:in `<top (required)>'
        from /usr/local/bin/pups:25:in `load'
        from /usr/local/bin/pups:25:in `<main>'
root@test2:~#
2 лайка

Ой, моя ошибка. Исправление уже в пути

3 лайка

У меня сработало! Молодец, что разобрались с этим!

1 лайк

Эта тема была автоматически закрыта через 3 дня. Новые ответы больше не принимаются.