This is one of error logs I get
```
2020-04-03 01:02:36.287 ERROR 1 --- [pool-2-thread-1] o.s.s.s.TaskUtils$LoggingErrorHandler : Unexpected error occurred in scheduled task.
org.springframework.web.client.ResourceAccessException: I/O error on POST request for "https://sandbox.itunes.apple.com/verifyReceipt":Connection reset; nested exception is java.net.SocketException: Connection reset
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:557)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:502)
at org.springframework.web.client.RestTemplate.postForEntity(RestTemplate.java:357)
at com.stark.paytrack.apple.SpringHttpValidationStrategy.validate(SpringHttpValidationStrategy.java:66)
at com.stark.paytrack.apple.SpringHttpValidationStrategy.validate(SpringHttpValidationStrategy.java:37)
at com.stark.paytrack.subscription.AppleSubscriptionCreator.create(AppleSubscriptionCreator.java:70)
at com.stark.paytrack.subscription.PlatformSubscriptionCreator.create(PlatformSubscriptionCreator.java:54)
at com.stark.paytrack.subscription.DefaultRecurringSubscriptionUpdater.update(DefaultRecurringSubscriptionUpdater.java:60)
at com.stark.paytrack.subscription.DefaultExpiredSubscriptionHandler.cleanupSubscription(DefaultExpiredSubscriptionHandler.java:61)
at com.stark.paytrack.subscription.DefaultExpiredSubscriptionHandler.cleanupSubscriptions(DefaultExpiredSubscriptionHandler.java:103)
at com.stark.paytrack.subscription.SubscriptionMonitor.checkForExpiredSubs(SubscriptionMonitor.java:42)
at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:607)
at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:65)
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:473)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:622)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:197)
at java.net.SocketInputStream.read(SocketInputStream.java:122)
at sun.security.ssl.InputRecord.readFully(InputRecord.java:442)
at sun.security.ssl.InputRecord.read(InputRecord.java:480)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:936)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1324)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1351)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1335)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:167)
at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:78)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:52)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:541)
... 22 common frames omitted
```
but I'm not sure it'll help, to that URL I send `receipt-data` and `password`.
I remembered that it started happening approximatelly from the beginning of this year, I didn't change a code in this period.