Herkse Merhaba,
Python selenium ile yazdığım bir kodda daha önce kullandığım proxy kodu çalışmıyor farklı yöntemler de denedim ama bir türlü olmadı kod aşağıdaki gibi:
from webdriver_manager.chrome import ChromeDriverManager
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from extension import proxies
username = 'user'
password = 'pass'
endpoint = 'ip_address'
port = 'port'
website = 'https://ip.smartproxy.com/json'
chrome_options = webdriver.ChromeOptions()
# Proxies uzantısını ekleyin
proxies_extension = proxies(username, password, endpoint, port)
chrome_options.add_extension(proxies_extension)
chrome_options.add_argument("--headless")  # Sadece --headless kullanın
# ChromeDriver'ı yükleyin ve başlatın
chrome_service = Service(ChromeDriverManager().install())
chrome = webdriver.Chrome(service=chrome_service, options=chrome_options)
chrome.get(website)
print(chrome.page_source)
chrome. Quit()
Hata Kodu:
selenium.common.exceptions.WebDriverException: Message: unknown error: net::ERR_TUNNEL_CONNECTION_FAILED
(Session info: chrome=127.0.6533.89)



Şu şekilde de denedim:
        if proxy:
            try:
                proxy_parts = proxy.split(':')
                proxy_ip = proxy_parts[0]
                proxy_port = proxy_parts[1]
                proxy_user = proxy_parts[2]
                proxy_pass = proxy_parts[3]
                # Proxy URL for authentication
                proxy_url = f"http://{proxy_user}:{proxy_pass}@{proxy_ip}:{proxy_port}"
                # Set proxy for HTTP and HTTPS
                options.add_argument(f'--proxy-server=http://{proxy_user}:{proxy_pass}@{proxy_ip}:{proxy_port}')
                print(f'Proxy set to: {proxy_url}')  # Debug statement
            except Exception as e:
                print(f"Error setting proxy: {e}")
                return
yine aynı hata hatta bu şekilde sayfayı açıyor ama proxy bağlantısı olmadan açıyor konsolda ise bağlantı var olarak görünüyor


Sorunun kaynağını bilen var mı?