﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
24047	When the http2 plugin is enabled, Socks proxy settings are ignored	TrickyFoxy	team	"==== What steps will reproduce the problem?
1. Install the http2 plugin
2. Set up a SOCKS proxy. In my case, I use server=localhost port=9150 from Tor Browser
3. Using traffic analysis tools (for example Wireshark or `nettop -m tcp`) note that requests from JOSM ignore the proxy.

==== What is the expected result?

All requests go through a proxy

==== What happens instead?

Requests are ignored by proxy

==== Please provide any additional information below. Attach a screenshot if possible.

I also found that JOSM can take a very long time to load if the josm.openstreetmap.de domain is blocked. This has recently become relevant in Russia, where some providers, when sees traffic similar to VPN, block the entire Hetzner subnet on which josm.openstreetmap.de is located

{{{
Revision:19265
Build-Date:2024-12-04 13:44:03

Identification: JOSM/1.5 (19265 ru) Mac OS X 15.2
OS Build number: macOS 15.2 (24C101)
Memory Usage: 456 MB / 12288 MB (166 MB allocated, but free)
Java version: 22.0.2+9, Azul Systems, Inc., OpenJDK 64-Bit Server VM
Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel
Screen: Display 1 1512x982x32bpp@120Hz (scaling 2.00×2.00)
Maximum Screen Size: 1512×982
Best cursor sizes: 16×16→16×16, 32×32→32×32
System property file.encoding: UTF-8
System property sun.jnu.encoding: UTF-8
Locale info: ru_RU
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [-Djpackage.app-version=19265, -XX:MaxRAMPercentage=75.0, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, --add-exports=java.base/sun.security.action=ALL-UNNAMED, --add-exports=java.desktop/com.apple.eawt=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED, --add-opens=java.base/java.lang=ALL-UNNAMED, --add-opens=java.base/java.nio=ALL-UNNAMED, --add-opens=java.base/jdk.internal.loader=ALL-UNNAMED, --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED, --add-opens=java.desktop/javax.imageio.spi=ALL-UNNAMED, --add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED, --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED, -Djpackage.app-path=/Applications/JOSM_22_arm64.app/Contents/MacOS/JOSM]

Plugins:
+ CADTools (1008)
+ DirectDownload (36349)
+ DirectUpload (36349)
+ FastDraw (36344)
+ MapRoulette (40)
+ OpeningHoursEditor (36344)
+ PicLayer (1.0.3)
+ apache-commons (36349)
+ buildings_tools (36344)
+ changeset-viewer (0.0.8)
+ changessum (v0.1.1)
+ conflation (0.6.11)
+ continuosDownload (107)
+ contourmerge (v0.2.1)
+ editgpx (36349)
+ ejml (36348)
+ flatlaf (36349)
+ geotools (36349)
+ imagery_offset_db (36344)
+ jackson (36349)
+ jaxb (36349)
+ jts (36349)
+ mbtiles (v2.6.1)
+ measurement (36350)
+ merge-overlap (36344)
+ opendata (36354)
+ pbf (36348)
+ pmtiles (36219)
+ reltoolbox (36344)
+ reverter (36354)
+ russia-address-helper (0.9.3)
+ splinex (36349)
+ todo (139)
+ turnrestrictions (36344)
+ undelete (36349)
+ utilsplugin2 (36354)
+ waydownloader (36344)
+ wikipedia (418)

Tagging presets:
+ https://raw.githubusercontent.com/ruosm-presets/literan-moscow/master/russian_shops.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/OneClick&zip=1

Map paint styles:
+ https://josm.openstreetmap.de/josmfile?page=Styles/Potlatch2&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/NewHighwayColors&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/FixmeAndNote&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/MapWithAI&zip=1
+ https://raw.githubusercontent.com/species/josm-preset-traffic_sign_direction/master/direction.mapcss
- https://josm.openstreetmap.de/josmfile?page=Styles/Waterways&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/HiDPISupport&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/HighwayAreas&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/PublicTransportV2&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Streets&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Whitewater&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Maxspeed&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/BesideTheRoad_Speed&zip=1

Last errors/warnings:
- 00000.993 W: java.util.zip.ZipException: zip END header not found
- 00000.993 W: PluginException: : org.openstreetmap.josm.plugins.PluginException: Неправильный jar-файл '<josm.userdata>/plugins/josm_magic_wand.jar.new'
- 00000.994 W: Не удалось просканировать файл 'josm_magic_wand.jar.new' на информацию о модулях. Пропуск.
- 00001.287 W: java.util.zip.ZipException: zip END header not found
- 00001.287 W: PluginException: : org.openstreetmap.josm.plugins.PluginException: Неправильный jar-файл '<josm.userdata>/plugins/josm_magic_wand.jar.new'
- 00001.287 W: Не удалось просканировать файл 'josm_magic_wand.jar.new' на информацию о модулях. Пропуск.
- 00001.371 W: Не удалось установить модуль «<josm.userdata>/plugins/josm_magic_wand.jar» из временного скачанного файла «<josm.userdata>/plugins/josm_magic_wand.jar.new». zip END header not found: java.util.zip.ZipException: zip END header not found
- 00235.347 W: java.util.zip.ZipException: zip END header not found
- 00235.347 W: PluginException: : org.openstreetmap.josm.plugins.PluginException: Неправильный jar-файл '<josm.userdata>/plugins/josm_magic_wand.jar.new'
- 00235.347 W: Не удалось просканировать файл 'josm_magic_wand.jar.new' на информацию о модулях. Пропуск.
}}}
"	defect	new	normal		Plugin http2			template_report	
