Problems connecting 3rd party webservices from workerrole

Hello,
I have the problem that since 2015.01.28 ~22:00, my service deployed as a workerrole in an Azure instance cannot reach 3rd party webservices. This was a sudden issue as it worked for half a year without any changes.
The 3rd party webservices work fine, I can reach them from my development environment without any trouble, the provider of these webservices also could assure me that it works fine for others.
The call that fails is a simple WebClient call (with credentials) to a URL in order to read a (tiny) file and take followup actions.
The call fails with the following error:
System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond
after a period of time, or established connection failed because connected host has failed to respond <ip:port>
The question: have there been any changes recently, either in the Azure services environment or networking that could explain this?
If i connect remotely to the instance and attempt to make the calls manually via IE, they succeed, but very slowly.
I have deployed the service to another datacenter as a test, so right now I have one running in East US and Western Europe, but both face the same issues. The service is running on Azure SDK 2.1, the instance is running on windows server 2012R2.
The service works fine when I run it on my development environment via compute emulator. No connection issues.
Any help is welcome, thanks ahead.

Looks like a timeout issue. Try to increase timeout of your call to see if you get any success. If OK, then for sure it is timeout problem. Then check if it is DNS problem. Use IP address to call instead of hostname. You mention it is slow in IE. Where
is IE located? You can also try to call using IP address instead of hostname to see if it speeds up. Is it slow only the first call?
Frank

Similar Messages

  • Connection problem with 3rd party software

    I am having a problem with a developer tool (pl/sql developer) in that my connection keeps closing whenver i query a table. i know this sounds like a software problem and nothing to do with oracle, but this happened on my friends machine and after hours of searching we found out that it was caused by a setting in a configuration file. this setting caused problems when 3rd party applications were using oracle. however, we cannot remember what the file was, and I'm wondering has anyone encountered this type of problem before and if so how do you solve it?
    Thanks very much

    Maybe this has something to do with connection timeout for Oracle network configuration settings:
    in file sqlnet.ora (located on server side), check these values or set them
    appropriately:
    SQLNET.INBOUND_CONNECT_TIMEOUT
    SQLNET.RECV_TIMEOUT
    SQLNET.SEND_TIMEOUT
    See http://download-east.oracle.com/docs/cd/B19306_01/network.102/b14213/sqlnet.htm#sthref370

  • Reframing my Question for RESTful 3rd Party WebService

    My last posted question did not produce any feedback for what I was looking for, so I'm trying this again.
    I have a Driver entity, and an gpsVehicleData entity. Drivers can have one gpsVehicleData (relationship)
    In a grid screen I use; for THE most basic understanding I can get, I have one field I need updated from my 3rd party webservice. We'll call it gpsVehicleData.MotionStatus, and I need to use Driver.DriverID in the service to find his MotionStatus.
    This is the example connection snippet I was given by the vendor.
    Dim responseData As String = ""
    Dim uri As String = "http://ws.samplegps.com/DriverWebService.svc/drivers/"
    Dim request As System.Net.HttpWebRequest = Net.HttpWebRequest.Create(uri)
    request.Method = "GET"
    Dim companyLoginId As String = "12345"
    Dim username As String = "John"
    Dim password As String = "Doe4321"
    Dim auth As String = companyLoginId + "|" + username + ":" + password
    Dim authHeader As String = Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(auth))
    request.Headers("Authorization") = authHeader
    Try
    Dim httpWebResponse As System.Net.HttpWebResponse = request.GetResponse()
    If httpWebResponse.StatusCode = Net.HttpStatusCode.OK Then
    Dim responseStream As IO.StreamReader = New IO.StreamReader(httpWebResponse.GetResponseStream())
    responseData = responseStream.ReadToEnd()
    Console.WriteLine(responseData)
    Console.ReadKey()
    End If
    Catch ex As Exception
    responseData = "An error occured: " & ex.Message
    Console.WriteLine(responseData)
    Console.ReadKey()
    Great. So this works when I run in it's own solution, and it pops up a console window and shows all data for each of my drivers. My problem is, I cannot find an example I can follow to update the Motion property in EACH ROW (each driver of my Screen with
    this snippet.
    (A button function seems appropriate instead of Validate method, but honestly as long as it works I don't care.
    This is the closest I have found but I'm not using Soap.
    LightSwitch - Consuming Web Services
    This is too, but much different than the first example!
    Calling Web Services to Validate Data in Visual Studio LightSwitch
    One example has something and not the other, and the other example has this but not that. Very frustrating for a new person!
    I do not need to dive into RIA right now which has been suggested before.
    I know I am not very knowledgeable in VB, but I need to use something applicable to my environment I can make more sense of. Thanks in advance

    This is the closest I have found but I'm not using Soap.
    LightSwitch - Consuming Web Services
    From your description, you can consider using method above, as I know, this way is available/convenient for your situation.

  • Receiver Axis Adapter to 3rd party webservice

    Hi,
    My scenario is ABAP Proxy --> PI --> 3rd party webservice using Soap Adapter with Axis protocal.
    I'm getting the following error when attempting to post to the 3rd party web service:
    nested exception is: java.net.SocketException: Connection timed out:could be due to invalid address
    We do have to go through a proxy server to go outside the firewall.  I'm not sure if this may be the issue, but I don't even see where you can set this in the AXIS adapter.
    Can anyone shed some light on the topic?
    Thanks and regards,
    Duke

    Configured as stated below, and the issue was resolved.
    How can I call some service over an HTTP proxy server?
    The Axis's standard and adapter's HTTPSender and CommonsHTTPSender handlers recognize the java's standard network properties (http.proxyHost, http.proxyPort, http.nonProxyHosts) for HTTP proxy setting. Please check that these System properties are correctly set at the J2EE server's System properties page. For more information on how to set Java System properties, please refer to the J2EE server's documentation (SAP Note 710146 How to change J2EE Engine JVM Settings).
    Thanks and regards,
    Duke
    Edited by: Duke on Aug 5, 2010 5:37 PM

  • How to publish a 3rd party webservice ?

    Hi Guys,
    I have a wsdl file of the 3rd party webservice and now i need to consume this service in ABAP on ECC 6.0.
    I am following the video presentation by Thomas Jung
    /people/thomas.jung/blog/2007/12/17/consuming-services-with-abap
    while doing so the service already exists in SOAMANAGER under services so that it will be aviable for consuming. How can i make my 3rd party WSDL to be available there. Do i need to publish my service ?
    any suggestions or ideas would be appreciated
    Thanks,
    Raj

    Hi Rajeev,
    I have consumed the the 3rd party WSDL and created the consumer proxy object with out publishing the service.
    I have tried to define the Logical Port for this proxy in the SOAMANAGER and when i have provided all the details of the URL and Login details for the WSDL access settings with the option HTTP access.
    I am getting the errros as below
    SRT Framework Exception: Error in WSDL access: Exception occured in communication Framework:
    Error in HTTP Framework:
    I have tried the same URL in the browser with the login details and i am able to access the WSDL but from different server.
    I am tryinng all these by logging into ECC 6.0 from the webgui on a different server. Do you think the actual ECC 6.0 server from where the request goes the might be blocked?
    any help or suggestions would be appreciated
    Thanks,
    Raj

  • IDOC XML to 3rd Party WebService

    Hello,
    I am new to XI.  I want to now the possiblity and effort involved in using XI to receive an IDOC from an R/3 system and forward that IDOC as IDOC-XML to a WebService on a target 3rd Party application.  The 3rd Party WebService would have as oe of its input the IDOC-XML and will return a status of success or failure of RECEIPT.
    Is this a complex map in XI?
    Thanks in advance for any information here.

    Hi,
    >>>>>Is this a complex map in XI?
    the mapping itself - depends how many values you
    need to change (materials, partners ) and how
    lookup etc.
    the process - if you want to use the web service
    in a sync way (to know the status) you will need
    to use a BPM:
    IDOC - BPM - sync WS
    if the mapping will be easy (or non at all - just IDOC-XML) then the dev should take 1 day
    + tests etc...
    Regards,
    michal

  • Having problem w 3rd party software ., there tech advsed me to repair  permissions  before  reinstalling software . However  , querrie says  repairing permissions  is not good for  system .  whats up ,, help  !!!

    having problem w 3rd party software ., there tech advsed me to repair  permissions  before  reinstalling software . However  , querrie says  repairing permissions  is not good for  system .  whats up ,, help  !!!

    I've fixed the problem - I think.
    I forgot I had the program "Little Snitch" installed on my computer. So I went into it and saw that it was blocking most of my connections for all the programs I use on a daily basis. Once I lifted the RULE to those certain programs - BAM - everything came back to life in an instant!

  • Calling 3rd party softwar from ABAP

    hi all,
    I would like to know is it possible, if yes, how to perform a call to launch external 3rd party software from ABAP (example, half way in process of a BDC session) and pass back the information from 3rd party software back to ABAP.
    Thanks in advance!
    Regards,
    JL

    Hi,
    For that please refer to the following link:
    http://help.sap.com/saphelp_nw70/helpdata/en/80/b711d7d6d03d4a956f16bb854a186e/frameset.htm
    Regards,
    Renjith Michael.

  • Query: Selective Transferring of old data (3rd party app) from old iPhone

    Hello all.
    I am collecting my new iPhone 3GS tomorrow
    (and) I want only to add some, and not all the 3rd party apps (from App Store) that was with my old iPhone, in particular, Notes+
    I know if before I perform a software restore or upgrade, iTunes will perform a back up of the phone, and if I insert a new iPhone, and choose the same name, e.g. "howwow iPhone", it will restore all the apps and data into the new phone.
    But if I treat this new 3GS phone as a new phone, e.g. I name it "My 3GS iPhone" and add the Notes+ app, will all the data inside be copied into the new phone?
    My main 2 aims are to only add some apps I need (like Notes+) to the new phone and still able to keep the data/notes in it, without re-adding manually.
    Thanks and cheers

    There is no way to selectively restore certain data from the backup to the new iPhone - it's all or none. If you set it up as a new phone, none of the old data will be transferred. Alternatively, you could set it up from the backup, then delete all of the unwanted stuff.

  • How to trace Logs for WebService connectivity - 3rd Party to ECC

    Hi Experts,
    Basically it's a simple scenario, the 3rd party will send a soap request with the information in it and wiill be sent to ECC and be written on a table.
    I'm wondering on how to trace logs on the soap request sent from 3rd party to an ECC environment. I used Altova XMLSpy and soapUI and  to create a soap request from wsdl created in SOAMANAGER. Both of the software returns a response. Do these both of these software really sends data (soap request) going to the binded address or it's just i simulation that wsdl created is valid.
    Cheers,
    R-jay

    Hello,
    These third party tools send web service requests to SAP system. You can trace Service invocation and download the request and response payloads using SOAMANAGER. In Logs and Trace tab,  edit the Trace configuration with suitable trace level and expiration time.
    Thanks,
    Venu

  • Distribute different versions of data to 3rd party systems from SAP ERP2004

    Dear fellow SDN users
    I am working in a large retail company where we are about to implement a new store system. The new system should be implemented in phases, where each phase covers one or multiple countries. Until the implementation is complete, our old store system should still be supported.
    My problem is that we also need to support multiple versions of the systems, which is something we have never done before. Do any of you guys have any experience in how to differentiate versions of the data being sent from SAP to 3rd party systems? The scenario today is:
    SAP ECC 6.0 -> SAP PI 7.0 -> STORE SYSTEM1
    And the scenario we would like in the future:
    SAP ECC 6.0 -> SAP PI 7.0 -> STORE SYSTEM1/STORE SYSTEM2
    (Where it is possible to send several versions of data: e.g. ARTMAS ver. 1 to SYSTEM1 and ARTMAS ver. 2 to SYSTEM1 and ARTMAS ver. 1 to SYSTEM2)
    The first thing that came to my mind was to differentiate on IDOC extension and then program different routines per extension when sending the idocs, but I guess there should be an easier way.
    Any idea is greatly appreciated.
    Best regards,
    Chris

    Hi Chris
    I guess it depends on how the information you want to send to various partner systems differs, but have you considered using reduction?
    I am at a client currently where we need to send similar information to a number of systems - for example Customer information using the DEBMAS message type, is going to three seperate systems.
    To do this we defined 3 reduced messages - Tcode BD53.  This not only reduces the load placed on PI/whatever middleware system is used by eliminating unnecessary data from each message variant, but allows the message to be treated differently by PI, using different data mappings, distribution models etc.
    Hope this helps

  • Interfacing to 3rd Party tools from BW

    I realize Open Hub is the SAP solution to interfacing BW data to 3rd Party tools.
    However does anyone see a problem in general with the approach of developing custom web services on the BW box that would be called by a third party tool and in turn return Master Data and ODS objects?
    Wardell

    Hi
    You can also use direct SQL reads to the BA DB (for ODS only), Also ABAP code.
    If you want to manipulate the data (transactional and Master data) you can use BAPI functionality.
    In our company we used BAPI to manipulate SD data from a third party tool (Web based) but not on BW.
    Edan

  • Problem with 3rd Party Plug-Ins

    I am running Logic Pro 7 and recently a majority of my 3rd party plug-ins quit working. When I try to load the plug-ins or open a song that uses the plug-ins, Logic unexpectedly quits. Some of the plug-ins that cause the problem are:
    Spectrasonics Trilogy and Atmosphere
    Plugsounds PS01-06
    Ueberschall BPM120 and PLP120
    Native Instruments Kompakt
    This has happened before, but for some reason within two or three weeks, they just magically started working again. I could use an update on my OS (10.3.9) and some updates are available for the plug-ins, but why wouldn't everything continue to work as it had if nothing has changed? And is this absolutely necessary because I'd rather not because I'd have to update everything.

    Did you update or change ANYTHING on your system? I've learnt that once I have a stable system, DONT upgrade unless you HAVE to, as updated plugins are designed to work on the most recent software, and sometimes dont get tested and/or work with "older" systems.
    However, if you have not changed anything and are getting these problems, the most likely cause is either song corruption (though you said this is happening on multiple songs, so I doubt thats the problem) or preference corruption, which happened to me just a few months ago. Dont ask me how things get corrupted, but when they do you start to experience random weirdness. For example, recently all my songs stared giving me "memory errors" on stuff that use to playback fine. Once I rebuilt my preferences, every was stable again.
    Here is a link to troubleshooting tips created by Bee Jay (a wise poster here). Follow them and they should fix your problems:
    http://logicquicktips.blogspot.com/2006/10/troubleshooting-logic.html
    Note: if you created any custom key commands for logic, do not trash your old preferences, as you can import your key commands from this file. Check your manual under import key commands. Here is a link to the PDF of the manual, which is easier to search:http://www.apple.com/support/logic/
    If you want to turn off your plugins just to see if they are at fault (though it sounds to me like song/prefs corruption, not plugin problems) use the AU
    manager. I'm not in front of Logic right now, but I believe its under either the apple pulldown menu, or the file menu, or one of the other menus "up top."
    (sorry for my bad description). If you still cant find it, let me know and I'll look it up, but as I said, this sound like a corruption issue and not an issue with your plugins.
    Best of luck!

  • How do you install and delete 3rd party plugins from Logic 9?

    I have been trying to install RX2 from iZotope with no success. I can authorize it in the standalone version but not in logic.  I had a previous demo version of it installed and everytime I went to authorize it would point to the earlier version and not authorize and run in demo.  I removed a number of files pertaining to it from HD & User/ Library/ Preferences and Audio/ Components and tried reinstalling.  Now it doesn't even show up in the plugin list.  Can anyone tell me how to clear this up?  Also, how to deal with 3rd party plugins.  What can I say, no problems with Reaper!  Appreciate any help with this.  Thanks

    The Isotope website isn't very clear about it.. It seems to indicate the Windows version is 32 and 64 bit where as the AU version is 32bit and will work/is compatible with Logic 64bit.. which it will as it will run under the 32 to 64bit bridge... when Logic is run in 64bit mode..but as i said, it's hard to tell one way or the other.
    The thing is, if you simply reinstall it.. and then run Logic first in 32bit mode and then in 64bit mode.. it should show up.
    Where are you looking for it in Logic?
    Does it show up in the AU Plugin Manager? (after, that is you have reinstalled it)

  • 3rd party apps from someone other then Apple

    Does anyone now if you can get 3rd party apps without jail braking and without using Apples application store. I found a website that offers apps that I really want and was very disappointed to see none of the in the Apps store and dont know why nobody made them or offered them there. For $24.99 I can get all these apps that I was really looking forward to seeing in the apps store but werent:
    NES System : Nintendo with all the games
    Customization : Were I can custom every aspect of the I-Phone from I-cons to backgrounds
    Screen shot : A app where I can take a picture of anything that my I-Phone is viewing at that time like from a game or a website ETC.
    Video Recorder : I cant believe there was no video recorder in the apples web app release it is just something every phone should have
    MMS : Picture messaging, I mean I dont know how many times I recieve a picture message and have to wait till I get home to go on my computer to go to a website just to see them. How long it takes also with normal broadband just to see a simple picture.........This is a must have app
    Ringtone: Now all you have to do is select a song from your music library and put it to you contacts that easy no cutting or editing it down to size, no extra programs to make them with and no money to spend to make them
    Also much more that I dont feel like describing like:
    Instant Messenger
    YouTube Downloader
    Books
    VNC
    <post edited by host>

    Wow don't try to send a MMS to someones cell phone from the e-mail option this was a nightmare. I tried it to see if it would work and I received a message that the attempt didn't succeed so it kept trying and trying automatically. Then I get a phone call from the person I sent it to telling me it work but for me to quit sending it. I said I only sent it once then he said I have like 15 already so I check out my phone and it is really warm I looked at it and the battery went from fully full to a little less then half empty. So I am like what the heck so I go into my e-mail account and I see there is an e-mail demon meaning there was an attempt to send a e-mail but it didn't succeed. Normally when this happens it will make another try just to make sure it wasn't a service error well apparently my cell phone is continuing to retry to send the message so I have the phone trying my e-mail account trying while the person who the message is being sent to is receiving everyone........So I had to delete every message being sent on my e-mail account, I had to delete my E-mail account on my phone, and I had to shut it off for 30 minutes to see if this works it not I don't know what to do and my nightmare continues as well for the person who's phone keeps blowing up with the MMS message and I am wasting all of his text on his plan.......
    Thanks for the bad advice

Maybe you are looking for