Я не вспоминаю, как я выяснил, но foll. переписывают работу правил. Последовательность - сначала, https правило перенаправления должно присутствовать, и затем трассировка отключает правило, должен присутствовать. Также я удалил L, существующий в https правиле перенаправления, так как это - первое правило. Таким образом, наконец переписать правила похожи:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [R]
RewriteCond %{REQUEST_METHOD} ^TRACE
RewriteRule .* - [F]
Если "третьим лицом" Вы имеете в виду "не марионеточных разработчиков", Панель запуска имеет один для Аккуратного Нарвала; "Опубликованные версии" разделы имеют ссылки для, например, марионетку, 2.6.4-2ubuntu1 в i386, марионетка, 2.6.4-2ubuntu1 в amd64.
Официальная актуальная версия может быть найдена от Debian, Хрипящего (тестирование) репозиторий по http://packages.debian.org/wheezy/puppet.
Вы не упоминаете распределение, которое Вы используете, но вот инструкции для Debian, Сжимают.
Как использовать актуальную версию Марионетки в Debian, Сжимают (стабильный)?
Создайте файл/etc/apt/apt.conf.d/20release с содержанием:
APT::Default-Release "stable";
Создайте файл/etc/apt/preferences.d/20puppet с содержанием:
Package: *
Pin: release a=testing
Pin-Priority: 1
Package: puppet
Pin: release a=testing
Pin-Priority: 1001
Package: puppet-common
Pin: release a=testing
Pin-Priority: 1001
Package: puppetmaster
Pin: release a=testing
Pin-Priority: 1001
Package: puppetmaster-common
Pin: release a=testing
Pin-Priority: 1001
Создайте файл/etc/apt/sources.list.d/20testing.list с содержанием:
deb http://ftp.debian.org/debian/ testing main
Выполненный:
apt-get update
apt-get dist-upgrade