title: Unable to execute selenium webdriver scripts in safari 5 Browser
body: <p>I have downloaded the Apple Developer certificate and also configured the Safari Extension in my framework. Now, when I start executing the script, the Browser is launched, it is performing few actions and then it is throwing the following error.</p>
  
  <p>(Note: I am using selenium-server-standalone-2.31.0.jar)</p>
  
  <blockquote>
    <p>Mar 5, 2013 3:59:13 PM org.openqa.selenium.safari.SafariDriverServer start
        INFO: Server started on port 5674
        Mar 5, 2013 3:59:33 PM org.openqa.selenium.safari.SafariDriverChannelHandler$1 operationComplete
        INFO: Connection opened
        Mar 5, 2013 3:59:45 PM org.jboss.netty.channel.SimpleChannelUpstreamHandler
        WARNING: EXCEPTION, please implement org.openqa.selenium.safari.SafariDriverChannelHandler.exceptionCaught() for proper handling.
        java.io.IOException: An existing connection was forcibly closed by the remote host
            at sun.nio.ch.SocketDispatcher.read0(Native Method)
            at sun.nio.ch.SocketDispatcher.read(Unknown Source)
            at sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source)
            at sun.nio.ch.IOUtil.read(Unknown Source)
            at sun.nio.ch.SocketChannelImpl.read(Unknown Source)
            at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:59)
            at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(AbstractNioWorker.java:465)
            at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:332)
            at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35)
            at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at java.lang.Thread.run(Unknown Source)
        Mar 5, 2013 3:59:46 PM org.openqa.selenium.safari.SafariDriverServer stop
        INFO: Stopping server</p>
  </blockquote>