Nothing is blocked. There's no firewall between the AP's and controller. At one point we rolled back to 8.3.0.2 and the issue went away. When we upgraded again to 8.3.0.3, it came back.
What's weird is it doesn't happen with every AP that reboots, and once it finally comes up, performance is great - seeing 200+mbps wireless throughput.
Also, the issue does not occur when the controllers are upgraded or downgraded. All the AP's come come up quickly in this scanario. We first experienced it with new AP's but later discovered it was happening when existing ones reboot also.
Here's an example we captured from the console of an AP with this issue. This repeats over and over. Sometimes for hours, but eventually the AP will come up:
DNS request 1 for aruba-master.jfbc.org to 10.100.107.31
Using eth0 device
TFTP from server 10.100.5.5; our IP address is 10.100.105.68; sending through gateway 10.100.105.1
Filename 'arm64.ari'.
Load address: 0x8000000
Loading: ##############################T T T T T T T T T T
Retry count exceeded; starting again
eth1 link is down
eth0: link up, speed 1000 Mb/s, full duplex
DHCP broadcast 1
DHCP IP address: 10.100.105.68
DHCP subnet mask: 255.255.255.0
DHCP def gateway: 10.100.105.1
DHCP DNS server: 10.100.107.31
DHCP DNS domain: jfbc.org
ADP broadcast 3
ADP multicast 4
ADP broadcast 4
ADP multicast 5
ADP broadcast 5
Retry count exceeded