Selenium chrome driver socks proxy configuration
ChromeOptions options = new ChromeOptions(); options.add_argument("--proxy-server=socks5://" + host + ":" + port); WebDriver driver = new ChromeDriver(options);
Have you tried using this chromium arg?
--proxy-server="socks5://host:port"
from selenium.webdriver.firefox.options import Options as ff_optionsrandom_proxy = "142.54.61.98:120"options = ff_options()firefox_capabilities = webdriver.DesiredCapabilities.FIREFOXfirefox_capabilities['marionette'] = Truefirefox_capabilities['proxy'] = { "proxyType": "MANUAL", "httpProxy": random_proxy, "ftpProxy": random_proxy, "sslProxy": random_proxy}profile = webdriver.FirefoxProfile()profile.set_preference("media.peerconnection.enabled", False)profile.set_preference("media.navigator.enabled", False)# profile.set_preference("general.useragent.override", user_agent)profile.update_preferences()driver = webdriver.Firefox(capabilities=firefox_capabilities, firefox_profile=profile, firefox_options=options)