java.net.ConnectException: Connection refused: connectYou should first try to resolve these before looking further. While creating the search environments for ATGOrder and ATGProfile from search admin have you correctly specified the host and RMI port? You should specify host name as "localhost" if working with search on local machine else provide the host-name you are using for search. Also ensure that you provide the RMI ports correctly. If you are running on the local machine then you may try to run startRemoteLauncher with "-p" switch specifying the RMI port to be used as the default RMI port 8860 may already have been used by a running ATG instance.
java.net.SocketTimeoutException: connect timed out