I have a problem when I try to install iOS or whatOS Updates from my home network.
It always stops after the verification process, and tells me that the verification failed, and I should check my internet connection. So I did that

My Firewall is a pfsense box with two internet connections.
ISP_1 is DSL connected
IPS_2 is LTE connected

When I disable ISP_1 OR make the update over my local Internet connection on my phone, the update works.

So It seems to be an issue with ISP_1, but i'm out of ideas what might be the problem?
Updating an iPhone is possible without WLAN, but updating the apple watch is impossible.

May be a network or Firewall guy can help

Additional Information: When Updating over ISP_1 line I see a lot of Retransmits FROM my phone to an Apple owned IP (17.x.x.x/8)
This NOT the case when I do the update over ISP_2!

All those connections are IPv4 only, and all outgoing traffic is allowed without any modifications.

For now I helped myself with a simple rule which sends out all Traffic directed to over ISP_2. But that's only a workaround, not a solution...

As the Rules where to be questioned on a statefull Firewall, the rule in question that allowes the trafic looks as folowing

pass in quick on igb1 route-to (igb0 37.186.x.y) inet from to any flags S/SA keep state label "USER_RULE: Default allow LAN to any rule"

the following rule inserted above the allow LAN to any fixes my issue

pass in quick on igb1 route-to (igb2 inet from any to <Apple> flags S/SA keep state label "USER_RULE"

<Apple> is a table containing the Subnet block

  • 1
    It would be a good to include information on your firewall rules - you say that all outgoing traffic is allowed - but what incoming traffic do you block? – jksoegaard Sep 3 '19 at 21:33
  • As it is a statefull Firewall, all connections initiated from my internal LAN are allowed to answer. I collected all the data with tcpdump on the LAN side, and on the pflog0 side. But the pflog0 did not catch anything, so no Packets have been dropped at all. – Daywalker Sep 4 '19 at 6:12

You must log in to answer this question.

Browse other questions tagged .