Last weekend, dev team has done few changes in the servers of perf envi. So we started getting errors during our execution, as below:
1. Action.c(30): Warning: Client Certificate was requested by SSL server [MsgId: MMSG-26000] 2. Action.c(30): Warning -27780: connect to host "perf.com" failed:  Connection reset by peer [MsgId: MWAR-27780] 3. Action.c(30): Warning -26000: Empty or no response for URL="https://perf.com " [MsgId: MWAR-26000]
1. Continuing after Error -27778: SSL protocol error when attempting to connect with host "perf.com" 2. Warning -26000: Empty or no response for URL="https://perf.com:443/" [MsgId: MWAR-26000] 3. Continuing after Error -26377: No match found for the requested parameter "sessionId".
From here, we can infer that,
1. Load Runner script is sending the request. 2. But the server is not ready to accept the request, as we are not passing a SSL client certificate within the VuGen script. 3. So we are not getting any response (ART is zero) from server as the basic authentication is failed. 4. Earlier, we have got at least few HTTP 200 OK responses from server. But today it’s not happening at all. 5. The below is the function and its format for setting the SSL client certificate in VuGen script:
I Guess the issue here is that you are not passing the appropriate certificate path. Try placing the certificate in a shared location which is accessed globally, and then point the file path to the folder which contains the files. ex.[CertFilePath=..\\Global_utilities] some times the files dose not get loaded correctly or as intended by the load runner hence you have issues if you place the certificate by adding it to the script.