Oracle load test agent configuration

Hello

I just started working on Oracle ATS 9.31.0036.
In my computer, I installed the OAT application with all the options.
Now, I want to configure the Remote Agent that has been installed in another machine.
Can you anyone provide me with the operating manuals for the implementation of Remote Agent.
I have another question. When after the start of service of OATS, I'm not able to open the administration console.
I couldn't see any application in the deployment of the 8088 console / console.
But no service (Oracle Application Testing Suite Application Service) proof of status started
What could be the problem here.

Thanks in advance.

Kind regards
Marsan

Published by: Marsan on March 15, 2012 02:44

Published by: Marsan on March 15, 2012 02:50

Published by: Marsan on March 15, 2012 02:58

Hello

I had the same problem with the administration console and Test Oracle Manager. I got it working by deploying oats.ear. Deployments, tab, select Install. Then you must select the correct ear file. I think that this right, we will find file % ear OATS_HOME%\install\oats.ear. After that just deploy it with the default values and hope your JNDI tree will lie down properly.

cordially vihall

Tags: Oracle Development

Similar Questions

  • Question encountered in Oracle load testing

    Hello

    We created a sample script using Oracle Script and trying to read for multi users with Oracle load test open. to simulate the real effects of the users, we had used the database for this scenario. All scripts and csv file is placed in the storage folder.
    During configuration of database construction scenari otab, we face as a result of warning message "cannot find the database file (rest = new repository;. file = Bank of data/null)

    Please help how to solve this error.

    Kind regards
    Mahesh

    Hello

    This means that OLT cannot locate the data bank when you try to read the script. When you have added the database for the script or the script you were asked if you want to refer to the data from the repository Bank. My guess is that you probably chose repository, so try to choose the script instead.

    Kind regards
    Jamie

  • No visible graphics in Oracle Load Testing

    Hello

    I created a simple test and I can run it in Oracle load testing. When I try to display the default graphs I get the following message: "error: could not load the skin file:" no file name or anything else. I have checked the log files and see what follows in the server.log

    2008-12-29 14:13:44, 138 INFO [http://oracle.oats.core.JBossJMSSecurityManager] Client SessionTracker attached to the session SESSION0003
    2008-12-29 14:13:45, 732 WARN [http://oracle.oats.reports.Query] SQL is null, perhaps no data
    2008-12-29 14:13:45, 825 WARN [http://oracle.oats.reports.Query] SQL is null, perhaps no data
    2008-12-29 14:13:45, 779 WARN [http://oracle.oats.reports.Query] SQL is null, perhaps no data

    I got check ODBC. And I see that the file is modified.

    I have suite can visit installed on the computer that runs the now, but that shouldn't be a problem I think. I would check if there is some data in the mdb file but I can't check at the moment.

    Anyone has any idea where I should look for the problem? (maybe the servlet that generates the image?)

    -Theo


    Update: I found the following post: graphical view e-load problem , I changed it to English and check now if it solves the problem.
    No result, I rebooted the computer, but no result. Change Regional Options to English (UK) does not solve the problem

    Published by: Theo (TI-eyes) on December 29, 2008 14:41

    Theo

    BTA works out of the BOX with English and German, the GET the pop charts working in other languages, you need to change a bunch of *.pcxml files located in the:

    c:\OracleATS\EmpAppServer\corda\popcharts\chart_root

    Directory (assuming that OracleATS corresponds to the default installation directory)

    Copy all the en_*.pcxml files to reflect your language if ex is Spanish should be

    sp_*.pcxml

    Alex

  • Oracle load testing for Web Applications - connection problem

    Hello

    I am currently trying to learn that load tests of Oracle for Applications Web tool Version: 8.50.0299 and he asks me a user name and password to connect...

    and I only set a master password during installation
    try recording with user name: System, sys
    password: master password

    It did not work :(


    any ideas?

    You want the user 'administrator' (with the password you set during installation).

  • OATS: olt: where can I see Oracle load test report

    Hello

    When I run the script open (for load tests) reports are get generated in < Repo > / ScriptName/results/< Session > and it contains all the necessary information.

    Publient1) but when I ran the same load test reports are not saved @ the above mentioned location. I searched all directories, it seems that the reports are not saved to the local file system.

    Issue2) also., when I executed the command line load test with '-localFile = < Filename > .htm ' option, the file is not generated. Here's my syntex:

    /Scratch/ < folder > / oats12/jdk/bin/java - jar OLTCommandLine.jar - run - scenarioFile = "" /scratch/ < folder > / oats12/OFT/SearchTarget/SearchTarget.scn "- session = TestSession1430100808pm - OLTServer = localhost:8088 - user = oats-password = PWD123-iteration = 10 - groupdatanumber = 2 - ramptriggerafterseconds = 10 - VUCount = 6 - log = / scratch / < folder > TestSession1430100808pm.log - localFile = / scratch / < folder > TestSession1430100808pm.html"

    Above the case I'm exepcting "TestSession1430100808pm.html" file that is generated with all the results @ the place given, but it did not work.

    I tried the same example above giving the local directory is in dire.,./Abc.htm that does not work too.

    Hello!

    You must use - report instead of - run and the report will be generated.

    Attila

  • Oracle load testing

    Hi all

    I created a script for OLT in EBS R11i in OpenScript.In script, I taped create an employee at EBS. Now I want to run this script in the window of BTA 10 s.So SEEN SEEN 10s for 10 employees in EBS. For that I need to set the values of the employee name and number for each s.How LIGHT can do this? Please help me

    Kind regards
    Sandy.

    Hi Sandy,

    Take a look in the OpenScript (c:\oracleats\docs) user guide section on invasions (chap 4).

    Kind regards
    Jamie

  • JDBC Oracle driver loading tests... Failed:

    Test the Oracle Home located at C:\app\oracle\product\11.2.0\instantclient-basic-nt-11.2.0.4.0\instantclient_11_2

    Test client directory... Ok

    JDBC Oracle driver loading tests... Failed:

    C:\app\oracle\product\11.2.0\instantclient-basic-NT-11.2.0.4.0\instantclient_11_2\jdbc\lib\ojdbc6.jar is not a valid jar

    I downloaded and extracted the zip instantclient-jdbc-nt - 11.2.0.4.0 Oracle Technology Network, several times.  Yet, receive the same error weird test Oracle SQL Developer Version 4.0.1.14.  The ojdbc6.jar file was extracted in the instantclient_11_2, not the subdirectory lib subdirectory.  There is no jdbc or lib subdirectory.  Where's configuration is defined jdbc and lib subdirectories?  I need Oracle SQL Developer 4 to look at in the instantclient_11_2 subdirectory.

    Hello

    .. .is not a file valid jar

    This message is quite misleading. It is not due to a corrupted download.  In the case of database > advanced > use Oracle Client > Configure... you select

    Type of customer: Oracle Home

    Location of the client:

    and then click test... this error will occur.  Instead, you need to select

    : Customer Type instant

    Kind regards

    Gary

    SQL development team

  • Error: Could not find or load class main oracle.apps.ad.tools.configuration.JaznCredentialManager over the automatic configuration

    Hi all

    We're performing an upgrade to 11i, R12, and the same durinf find the error during the configuration of the applications below.

    AutoConfig Services Phase

    Running process of Service 6 of 8 for AD_TOP

    The execution of script in InstantiateFile:

    /oracle_uat/XX/R12/apps/tech_st/10.1.3/Perl/bin/perl-je /oracle_uat/xx/R12/apps/tech_st/10.1.3/perl/lib/5.8.3-je /oracle_uat/xx/R12/apps/tech_st/10.1.3/perl/lib/site_perl/5.8.3-je /oracle_uat/xx/R12/apps/apps_st/appl/au/12.0.0/perl-je /oracle_uat/xx/R12/apps/tech_st/10.1.3/Apache/Apache/mod_perl/lib/site_perl/5.8.3/i686-linux-thread-multi /oracle_uat/xx/R12/inst/apps/xx_xx/admin/install/txkExecSetJaznCredentials.pl

    script gave:

    ****************************************************

    ERRORCODE = 1 ERRORCODE_END

    .end std out.

    Error: Could not find or load the class main oracle.apps.ad.tools.configuration.JaznCredentialManager

    .end err out.

    ****************************************************

    Found the fix when $CLASSPATH has been disabled, but the strength to help here.

    You guys could give me an overview on likely areas that I could check.

    Thank you

    Hello

    Have you checked that the file JaznCredentialManager.class is well under

    Directory JAVA_TOP/oracle/apps/ad/tools/configuration of $?

    This class file is delivered by 12.1.3 (fix 9239090), R12. ATG_PF. B.Delta.3 (patch 8919491)

    and R12. T2K. B.Delta.3 (patch 8919489).

    Kind regards

    Phil.

  • ODI 12 c Test Agent failed

    Hi all.

    I want to set up the schedule, so it is necessary to set up the agent.

    But when I put in place - I received the following error message:

    ODI-23006: Agent Test failed

    oracle.odi.runtime.agent.invocation.InvocationException: ODI-1424: Agent Host or port can be reached using the http://localhosts:20910 / oraclediagent .

    at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.reThrowAgentErrorAsInvocation(RemoteRuntimeAgentInvoker.java:1418)

    at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.invoke(RemoteRuntimeAgentInvoker.java:355)

    at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.invokeIsAlive(RemoteRuntimeAgentInvoker.java:499)

    at oracle.odi.ui.action.SnpsPopupActionTestAgentHandler.actionPerformed(SnpsPopupActionTestAgentHandler.java:65)

    to com.sunopsis.graphical.frame.edit.EditFrameSnpAgent$ 5.performAction(EditFrameSnpAgent.java:653)

    at oracle.odi.ui.framework.event.OdiActionListener.actionPerformed(OdiActionListener.java:69)

    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)

    in javax.swing.AbstractButton$ Handler.actionPerformed (AbstractButton.java:2341)

    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)

    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)

    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)

    at java.awt.Component.processMouseEvent(Component.java:6505)

    at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)

    at java.awt.Component.processEvent(Component.java:6270)

    at java.awt.Container.processEvent(Container.java:2229)

    at java.awt.Component.dispatchEventImpl(Component.java:4861)

    at java.awt.Container.dispatchEventImpl(Container.java:2287)

    at java.awt.Component.dispatchEvent(Component.java:4687)

    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)

    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)

    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)

    at java.awt.Container.dispatchEventImpl(Container.java:2273)

    at java.awt.Window.dispatchEventImpl(Window.java:2719)

    at java.awt.Component.dispatchEvent(Component.java:4687)

    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729)

    at $200 (EventQueue.java:103) java.awt.EventQueue.access

    in java.awt.EventQueue$ 3.run(EventQueue.java:688)

    in java.awt.EventQueue$ 3.run(EventQueue.java:686)

    at java.security.AccessController.doPrivileged (Native Method)

    in java.security.ProtectionDomain$ 1.doIntersectionPrivilege(ProtectionDomain.java:76)

    in java.security.ProtectionDomain$ 1.doIntersectionPrivilege(ProtectionDomain.java:87)

    in java.awt.EventQueue$ 4.run(EventQueue.java:702)

    in java.awt.EventQueue$ 4.run(EventQueue.java:700)

    at java.security.AccessController.doPrivileged (Native Method)

    in java.security.ProtectionDomain$ 1.doIntersectionPrivilege(ProtectionDomain.java:76)

    at java.awt.EventQueue.dispatchEvent(EventQueue.java:699)

    at oracle.javatools.internal.ui.EventQueueWrapper._dispatchEvent(EventQueueWrapper.java:169)

    at oracle.javatools.internal.ui.EventQueueWrapper.dispatchEvent(EventQueueWrapper.java:151)

    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)

    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)

    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)

    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)

    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)

    at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

    Caused by: ODI-1424: Agent Host or port can be reached using the http://localhosts:20910 / oraclediagent .

    Caused by: java.net.UnknownHostException: localhosts

    ... more than 43

    Caused by: java.net.UnknownHostException: localhosts

    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:178)

    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)

    at java.net.Socket.connect(Socket.java:579)

    at java.net.Socket.connect(Socket.java:528)

    at java.net.Socket. < init > (Socket.java:425)

    at java.net.Socket. < init > (Socket.java:280)

    at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80)

    at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122)

    at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)

    at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)

    at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)

    at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)

    at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)

    at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.invoke(RemoteRuntimeAgentInvoker.java:293)

    ... more than 42

    Shoud add 20910 port to the firewall or find a way to start the standalone agent?

    I have a Linux server.

    I guess I did not place the agent.

    I went on the link:

    Choose a topic

    Then on step 4 as part of the agent installation program, I received an error in the Configuration Fusion MiddleWare system:

    CFGFWK-64219: failure to bind data schema component

    Error message: com.oracle.cie.rcu.ComponentSchemaException: SQLException thrown

    at com.oracle.cie.rcu.ComponentSchemaInfoFactory.getComponentSchemaInfos(ComponentSchemaInfoFactory.java:56)

    to com.oracle.cie.domain.gui.jdbc.ShadowTableConfigurationPanel$ BindThread.run (ShadowTableConfigurationPanel.java:707)

    Caused by: java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist

    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:450)

    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:399)

    at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:1059)

    at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:522)

    at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:257)

    at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:587)

    at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:210)

    at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:30)

    at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:762)

    at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:925)

    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1111)

    at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:1309)

    at oracle.jdbc.driver.OracleStatementWrapper.executeQuery(OracleStatementWrapper.java:422)

    at com.oracle.cie.rcu.ComponentSchemaInfoFactory.getComponentSchemaInfos(ComponentSchemaInfoFactory.java:34)

    ... 1 more

    .

    Please help me to start the agent. Tips, links, and gigs.

    Here is the information on my machine:

    Hostname - ODIGettingStarted (this has been added to the file/etc/hosts for the local loop (127.0.0.1)

    Products installed on the virtual machine:

    -JDK 1.7_15

    -Oracle Data Integrator 12 c (12.1.3.0.0)

    -Oracle EE (11.2.0.4)

    -Oracle GoldenGate 12 c (12.1.2.0.0)

    Operating system at startup Autologon ID / password - oracle/oracle

    Root of username / password - root/oracle

    All passwords defined in oracle

    ODI username and passwords: SUPERVISOR/SUPERVISOR

    User profile startup file - /home/oracle/.bash_profile

    Installation of Java - / usr/java /.

    Home of the ODI - / home/oracle/Oracle/Middleware/Oracle_Home_1213

    OGG Source home - / home/oracle/Oracle/Middleware/OGG_Source

    OGG Manager Source port: 7010

    Source of OGG JAgent and passwords of monitor: oracle

    OGG target Home - / home/oracle/Oracle/Middleware/OGG_Target

    OGG Manager target port: 7020

    OGG target JAgent and passwords of monitor: oracle

    shared memory editing - it has been used for material that could provide 2 GB of ram to the virtual machine.  However, it will cause initial questions shared memory for Oracle DB that will to not start automatically.  Manually start the Oracle database.

    assemble the size of t shmfs = 2 g/dev/SHM tmpfs-o

    Hope for your help.

    Thnx in advance.

    Hi 2815196,

    What stage exactly failed? 'Task 4 specifying the Type of data source Configuration' or '5.4 begins the Node Manager and autonomous Agent'?

    In the first case, have you tried to connect using the schema _STB? It does not work?

    If this does not work you can always do a manual configuration and put your repository information.

    Best regards

    JeromeFr

  • OATS load tests - how can I disable mentions legal browser banner laid

    When I run a test in the Load Test, the browser that is generated displays our banner Disclaimer, which requires a click ok to go beyond and is not captured in openscript. How can I disable this banner or automate the click ok?

    I guess it is a new connection session and so this legal opinion is not captured when openscript recording.

    OAT 12.5.0.2

    Windows 2008R2

    As a side note.

    The agent has never generates a new window browser for the following tests, after the first run, without a reboot.

    Tried only stopping and restarting the OATS 3 services (ATS, ATS server, Agent ATS officer), but no luck.

    Seemed that I read that there was a problem and just restart these services.

    Anything else I should do?

    Thank you

    Devon Irwin

    In fact, I just removed from here, but GPO will probably put it back

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

  • See load test: ways to script for applications commands?

    Hello

    I'm designing a simple tool for an environment of view and so far its goes pretty well load test.  With the help of command line arguments and some Powershell, I am capable of recursion through a list of users and connect multiple sessions on a display server and open office and a few RDS App sessions.  My question is: is there a built-in way to pass a script in the command line arguments run certain commands on this computer to office or RDS App session?  Nothing crazy, just type in Notepad, open a few programs, save a doc or two--the usual stuff to generate regular workloads.

    I know that VMware and third party companies have tools for this, but they don't specifically meet my needs without extensive configuration and a lot of hooks in our systems.  I'm trying to keep the footprint of this test as small as possible, so a simple Powershell script is how I want to move forward.  I guess that Powershell has a method to do this, but I'm not guru script nor it is a PS forum, so I was hoping there was something that already exists when I call the view connection that I could use.

    Any help is appreciated, thanks in advance!

    I can not completely solve your problem, but it can be a little simpler.

    Q. for the "is there a built-in way to pass a script in the command line arguments run certain commands on this computer to office or RDS App session?

    A. No, but you can use strategies Group (GPO) that can be activated when his connection to run a script.

    BTW, for others who read this blog, "VMware View Planner" is the internal tool that can be used by customers too much for some areas of load test: VMware View Planner | United States

  • Question about slamd config and load test dsee7?

    Hey guys

    I'm slamd on a virtual machine configuration to do some tests on load Department

    Now I have the slamd_client.conf and republished

    AUTO_CREATE_CLIENTS = 5
    MAX_CLIENTS = 5

    But customers are still 1 in http://127.0.0.1:8080 / slamd

    I know I had it works somehow before (get more customers)

    Someone knows what I'm missing?

    Alternate, someone knows also all simple and good than slamd some free load test tools?

    How did you find clients? start_client or start_client_manager? These settings apply only if you are using start_client_manager

  • Basic authentication for the WSDL Web Service for load test

    I am trying to load test a web service; the URL of the WSDL is behind a user name and password using http basic authentication. I can add the URL of the WSDL without problem with the user name and password, but when I read the script, I receive a "401 Unauthorized" errors

    I looked at the preferences > recording > Web Services > the Proxy Configuration, and then refer you to the preferences > recording > HTTP > the Proxy settings. I also looked at similar settings under Preferences > reading.

    I'm running OpenScript (9.1), how to configure it...?

    Thank you very much!

    KM

    Published by: KM 14 Sep, 2011 12:12

    Hello

    You can right click on the section to initialize your script and then:

    Add-> other-> HTTP-> authentication.

    You need 3 parameters:

    A - http://someurl - url that will authenticate any url that contains the http://someurl string for example http://someurl.com/index.html
    A password
    A user

    The following code should be added in your script:

    http.addAuthentication("http://someurl", "username",
                        deobfuscate("5blNah5kX/XuZnepYwInFw=="));
    

    Hope this helps

    Alex

  • Protocols supported in OAT 9.2 for load tests

    Hello

    Can someone help us to provide a list of protocols supported by OATMEAL 9.2 for load test applications.

    Thanks in advance.

    Kind regards
    Mahesh

    Hi Manu

    OATS 9.20 has the following modules for load tests:

    HTTP/S
    -Siebel
    EBS/forms
    -ADF
    -Flex
    -Oracle database

    Concerning

    Alex

  • With the help of functional test for load testing scripts

    Hey,.
    I'm new to this tool. Right now, I use a version 9.2 of OATS. I created a few functional scripts for Oracle E - business applications using openscript. Can I use the same scripts for my load tests. If so, how would I be able to do? When I created a load of scripts using openscript, they appear in BTA. But my functonal scripts do not appear under 'select scripts' upward section OLT.

    You will need create scripts for load tests. Functional scripts cannot be used BTA. The exceptions to this rule would be the "General" components (Code of Java Script & Web Services), which can also be used in BTA.

    for example, instead of "Testing - Oracle EBS/functional forms.
    Select "Load Testing (Protocol Automation) - Oracle EBS/forms.

    Once you get in tests that you will realize that you want to create very specific scripts and do not want to try to re-use of functional scripts to load. I know that many of these tools are "sold" to the fact that functional scripts can be reused for the load, but when it comes down to it, you'll want to design your scripts load separately anyway!

Maybe you are looking for

  • EliteBook 8730w: no bluetooth EliteBook8730w in windows 10

    L.S. My computer is a device for bluetooth connection, although I do seem to find in Windows 10. I checked the forum, updates and tried some drivers that are specifically for Windows 7. Is there a solution? Thanks for the reply. Jacob

  • NB100: Remove the battery while plugged in that?

    I own a Toshiba NB100 and said that when I use the power cord, I have to remove the battery, after leaving the battery that connected while on hold Cela would damage the battery. Is this correct? Must I remove the battery when the netbook is plugged?

  • Read the bus number

    Hello I'm new to machine vision and wish you can help me. I would like to read the number of bus of a regular bus image (fig.1). I used OCR training train characters (buses), but I noticed that each image was threshold to read the bus number correctl

  • Remove the admin account, just standard account available

    Some time before, I created an administrator account and a standard account and gave both a password, then, I deleted the admin account, completely forgetting to turn the other standard account to an admin. Now, whenever I try to do something that is

  • Tunnel failed... :(

    Hi guys... I am facing problem connecting...  I run server and client on the same system his job very well. but when I run the server on the network and the client on any other machince, there's the message came on the client side when connecting...