Rselenium: Server Signals Port Is Already in Use

R: Selenium server signals port = 4567 is already in use

I had this issue recently, I just assigned a random portal number i.e. port= 4837L and then reran the code and it worked fine for me. Hope it works!

RSelenium: server signals port is already in use

The process is composed of two parts a server (the Selenium Server) and a client
(the browser you initiate). The close method of the remoteDriver class closes the client (the browser). The server also needs to be stopped when you are finished.

To stop the server when you are finished:

library(RSelenium)
rD <- rsDriver(verbose = FALSE,port=4444L)
remDr <- rD$client
remDr$close()

Now either explicitly stop the server:

rD$server$stop()

or if the rD object is removed the server will be stopped upon garbage collection:

library(RSelenium)
rD <- rsDriver(verbose = FALSE,port=4444L)
remDr <- rD$client
remDr$close()
rm(rD)
gc()


Related Topics



Leave a reply



Submit