Утечка данных Chromium 88 в режиме киоска

#raspberry-pi #chromium

Вопрос:

Я использую Chromium 88 в режиме киоска, подключенного к сотовой связи. Chromium запускает сайт, как http://localhost и при случайном отправке данных с сервера. Даже при включенной статической странице происходит постоянный обмен данными около 470 байт в секунду, что составляет 1 МБ в час. Так как я нахожусь на сотовой связи с 0,10 доллара за МБ, это складывается. Есть ли какой-либо способ полностью остановить chromium при отправке любых данных в режиме ожидания? Ниже приведены входные данные командной строки, которые я уже пробовал, но я все еще не могу остановить утечку данных. Любые мысли о том, как полностью прекратить отправку данных chromium, будут хороши. Я не могу полностью работать в автономном режиме, потому что мне нужно отправлять некоторые данные с сервера один раз в день, чтобы они обновлялись.

Любой указатель будет полезен.

 /usr/bin/chromium-browser
--disable-sync
--data-reduction-proxy-lo-fi
--enable-data-reduction-proxy-savings-promo
--disable-background-networking
--disable-component-update
--dns-prefetch-disable
--disable-plugins
--no-pings
--disable-background-mode
--disable-translate
--disable-session-crashed-bubble
--noerrdialogs
--disable-infobars
--kiosk http://localhost
 

Комментарии:

1. Без определения источника сети невозможно ничего ответить. Вы можете использовать Fiddle или аналогичную программу для прослушивания сети.

2. Я просто открываю chrome с помощью google.com в качестве домашней страницы и следите за ней через сети. Он показывает постоянную отправку и получение 0,047 кб/сек. У меня не открыт мой локальный хост.

3. В вашем вопросе говорится, что Chromium работает под управлением «localhost»; в вашем комментарии говорится «chrome с google.com […]. У меня не открыт мой локальный хост». Который из них?

4. Видите ли вы что-нибудь на вкладке «Сеть» в devtools? Это может быть трафик websocket с веб-сайта

5. Спасибо за все ваши комментарии/отзывы. Вкладка Сеть не показывает никакого трафика. Он простаивает после последнего нажатия с сервера.

Ответ №1:

Я сам нашел ответ. Документирование ответа для других. chromium-браузер содержит сервисы Google, которые автоматически запускаются и подключаются к account.google.com, *.googleapis.com, safebrowsing.googleapis.com и многие другие, которые медленно пропускают данные около 1 Мб в час. Это не имеет большого значения, если вы подключены к Wi-Fi, но это проблема при подключении к сотовой связи с тарифным планом только для передачи данных. Поэтому я удалил chromium-браузер и добавил ungoogled-chromium https://github.com/Eloston/ungoogled-chromium что исключает все сервисы Google. У них последняя версия chromium, и она работает точно так же без сервисов Google.

Я лично думаю, что если кто-то использует raspberry pi chromium без сервисов Google, должен установить это.