-
-
Notifications
You must be signed in to change notification settings - Fork 8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
[馃悰 Bug]: Using selenium 4.6 in Ubuntu not able to download the required driver (for chrome) instead gives IllegalStateException #11291
Comments
@PriyomSaha, thank you for creating this issue. We will troubleshoot it as soon as we can. Info for maintainersTriage this issue by using labels.
If information is missing, add a helpful comment and then
If the issue is a question, add the
If the issue is valid but there is no time to troubleshoot it, consider adding the
If the issue requires changes or fixes from an external project (e.g., ChromeDriver, GeckoDriver, MSEdgeDriver, W3C),
add the applicable
After troubleshooting the issue, please add the Thank you! |
Thanks for reporting @PriyomSaha. I reproduced the issue in the same environment (Ubuntu 22.10 with VirtualBox). The underlying problem is that Selenium Manager (which is a CLI application) cannot be executed in this distro:
The underlying cause seems a problem in the libssl library. I managed to solve by installing the following (see source):
I am not sure if we can avoid this problem for future releases of Selenium Manager, I will look into it. |
This is also affecting the ruby gem on Ubuntu 22.04. Looks like 22.04 has upgraded to libssl3, providing Steps to replicate for me in a container:
|
I picked this up in our updates CI. I'm not sure how to ship a cross-platform binary that has dynamic libraries like that. Maybe you need |
@p0deje suggested we might fix this by compiling with |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
What happened?
I am running the Ubuntu in Virtual Box.
I am running a simple browser opening visiting youtube.com.
When I am using WebdriverManager it works fine but when I am commenting that particular setup() it throws java.lang.IllegalStateException.
Using JAVA.
Attached the small 1 line sample code and error.
As I am using a Virtual Machine where can I expect the driver to physically occur ?
Where in linux machine does the drivers gets downloaded ? Actual path if someone can provide will try once by physically placing the driver
How can we reproduce the issue?
Relevant log output
Operating System
Ubuntu
Selenium version
4.6
What are the browser(s) and version(s) where you see this issue?
Chrome 107
What are the browser driver(s) and version(s) where you see this issue?
Not able to fetch the driver
Are you using Selenium Grid?
No
The text was updated successfully, but these errors were encountered: