IIS & Quartz job & RestSharp rubrika: Programování: .Net
Ahoj lidi.
Chtěl jsem vás poprosit o radu.
Mám aplikaci na IIS serveru, která se snaží v cyklických intervalech stahovat data z jiného serveru.
Každý pokus o stažení končí chybou:
2017-06-30 13:16:35,404 [DefaultQuartzScheduler_Worker-1] ERROR abc.classes.quartz.XyzJob - Error imports data from ServerXyz. Check inner details for more info. 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 10.20.30.40:443 at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
Udělal jsem si konzolovou aplikaci, kterou jsem spustil na serveru a normálně pracuje, stahuje data a vše je OK, jenom na IIS serveru mi to nejde.
Nevíte někdo, zdali není potřeba nastavit pro aplikaci na IIS nějaké oprávnění nebo "něco" v konfiguračním souboru, co by mi pomohlo?
Předem díky za pomoc
Petr
Přijde mi to jako nesmyslné řešení, IIS je od hostování webových aplikací. Tohle vypadá že by měla být buď Windows Service nebo konzolová aplikace spouštěná periodicky Task Schedulerem.
Není tam náhodou klienstský certifikát ? Ten se importuje buď pro konkrétního uživatele nebo pro celý stroj, IIS běží pod jiným uživatelem než konzolová aplikace.
Pro zobrazení všech 2 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře