У меня есть приложение, которое развернуто на heroku, и по некоторым причинам я хочу включить там веб-консоль.
Это детали настройки:
В Gemfile
ruby '2.3.0'
rails 4.2
web console 3.3.0
в приложении. Rb
config.web_console.development_only = false
config.web_console.whitelisted_ips = [MY IP ADDRESS]
Когда я пытался работать на локальном компьютере с производственной средой, он работает нормально, даже когда я добавляю IP-адрес другого компьютера (подключенный через локальную сеть) и пытаюсь получить доступ к веб-приложению, установленному на моем компьютере, он работает (когда я удаляю их IP-адрес) адрес, то он не показывает консоль на веб-страницах), поэтому я могу сказать, что конфигурация config.web_console.whiltelisted_ips работает.
но когда я добавляю свой внешний IP-адрес (публичный IP-адрес) в ips из белого списка и нажимаю на heroku, я не вижу там веб-консоли.
всегда видит в консоли несколько случайных ips:
Cannot render console from 10.63.146.94! Allowed networks: 103.15.67.226, 174.129.192.200, 127.0.0.0/127.255.255.255, ::1
и это '10 .63.146.94! ' меняйся всегда.
Я не уверен, где я что-то упускаю или в gem есть какая-то ошибка?