Ph3nol / NotificationPusher

Standalone PHP library for easy devices notifications push.
MIT License
1.18k stars 274 forks source link

stream_socket_client(): SSL operation failed with code 1 #133

Closed DavidGarciaCat closed 7 years ago

DavidGarciaCat commented 7 years ago

Hello there,

Recently my automated tests have started to report an error when I was trying to send a Push notification (dev environment). Trying to find the cause, using a try ... catch ... I have found that an Exception is thrown:

Unable to connect: tls://gateway.sandbox.push.apple.com:2195: 2 (stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages: error:14094438:SSL routines:ssl3_read_bytes:tlsv1 alert internal error)

I have checked the version that I had installed (v2.2.12 - there is just one more and it says that is fixing a typo), but even with this minor update, I have updated the vendor, just to be sure. The error is still here.

Checking this other issue https://github.com/Ph3nol/NotificationPusher/issues/102 I have run this command, following @lorenzosfarra comment:

openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert path/to/my/apple/pem/certificates/apns-dev-cert.pem -debug -showcerts

And this is my output

CONNECTED(00000003)
write to 0x7fe0f0c1bd80 [0x7fe0f100c000] (130 bytes => 130 (0x82))
0000 - 80 80 01 03 01 00 57 00-00 00 20 00 00 39 00 00   ......W... ..9..
0010 - 38 00 00 35 00 00 16 00-00 13 00 00 0a 07 00 c0   8..5............
0020 - 00 00 33 00 00 32 00 00-2f 00 00 9a 00 00 99 00   ..3..2../.......
0030 - 00 96 03 00 80 00 00 05-00 00 04 01 00 80 00 00   ................
0040 - 15 00 00 12 00 00 09 06-00 40 00 00 14 00 00 11   .........@......
0050 - 00 00 08 00 00 06 04 00-80 00 00 03 02 00 80 00   ................
0060 - 00 ff 86 6e fd a9 ba 4f-57 75 83 2a 52 0c f1 03   ...n...OWu.*R...
0070 - 1f 48 0d 2b 58 c9 a1 a9-41 9e 75 39 0e e7 3e 36   .H.+X...A.u9..>6
0080 - 42 ea                                             B.
read from 0x7fe0f0c1bd80 [0x7fe0f1011600] (7 bytes => 7 (0x7))
0000 - 16 03 01 00 31 02                                 ....1.
0007 - <SPACES/NULS>
read from 0x7fe0f0c1bd80 [0x7fe0f1011607] (47 bytes => 47 (0x2F))
0000 - 00 2d 03 01 58 41 da e5-e2 d1 f7 96 39 f4 d7 4c   .-..XA......9..L
0010 - ce c1 f1 f6 98 9e 3c ef-44 ff 92 33 4e 90 ec b6   ......<.D..3N...
0020 - a7 ba ec ee 00 00 35 00-00 05 ff 01 00 01         ......5.......
002f - <SPACES/NULS>
read from 0x7fe0f0c1bd80 [0x7fe0f1011600] (5 bytes => 5 (0x5))
0000 - 16 03 01 0a 64                                    ....d
read from 0x7fe0f0c1bd80 [0x7fe0f1011605] (2660 bytes => 2660 (0xA64))
0000 - 0b 00 0a 60 00 0a 5d 00-05 55 30 82 05 51 30 82   ...`..]..U0..Q0.
0010 - 04 39 a0 03 02 01 02 02-11 00 ff ca 37 e5 b0 c8   .9..........7...
0020 - db ba 00 00 00 00 50 d8-08 66 30 0d 06 09 2a 86   ......P..f0...*.
0030 - 48 86 f7 0d 01 01 0b 05-00 30 81 ba 31 0b 30 09   H........0..1.0.
0040 - 06 03 55 04 06 13 02 55-53 31 16 30 14 06 03 55   ..U....US1.0...U
0050 - 04 0a 13 0d 45 6e 74 72-75 73 74 2c 20 49 6e 63   ....Entrust, Inc
0060 - 2e 31 28 30 26 06 03 55-04 0b 13 1f 53 65 65 20   .1(0&..U....See
0070 - 77 77 77 2e 65 6e 74 72-75 73 74 2e 6e 65 74 2f   www.entrust.net/
0080 - 6c 65 67 61 6c 2d 74 65-72 6d 73 31 39 30 37 06   legal-terms1907.
0090 - 03 55 04 0b 13 30 28 63-29 20 32 30 31 32 20 45   .U...0(c) 2012 E
00a0 - 6e 74 72 75 73 74 2c 20-49 6e 63 2e 20 2d 20 66   ntrust, Inc. - f
00b0 - 6f 72 20 61 75 74 68 6f-72 69 7a 65 64 20 75 73   or authorized us
00c0 - 65 20 6f 6e 6c 79 31 2e-30 2c 06 03 55 04 03 13   e only1.0,..U...
00d0 - 25 45 6e 74 72 75 73 74-20 43 65 72 74 69 66 69   %Entrust Certifi
00e0 - 63 61 74 69 6f 6e 20 41-75 74 68 6f 72 69 74 79   cation Authority
00f0 - 20 2d 20 4c 31 4b 30 1e-17 0d 31 36 30 35 30 35    - L1K0...160505
0100 - 31 37 32 32 33 35 5a 17-0d 31 38 30 35 30 32 31   172235Z..1805021
0110 - 37 35 32 33 34 5a 30 74-31 0b 30 09 06 03 55 04   75234Z0t1.0...U.
0120 - 06 13 02 55 53 31 13 30-11 06 03 55 04 08 13 0a   ...US1.0...U....
0130 - 43 61 6c 69 66 6f 72 6e-69 61 31 12 30 10 06 03   California1.0...
0140 - 55 04 07 13 09 43 75 70-65 72 74 69 6e 6f 31 13   U....Cupertino1.
0150 - 30 11 06 03 55 04 0a 13-0a 41 70 70 6c 65 20 49   0...U....Apple I
0160 - 6e 63 2e 31 27 30 25 06-03 55 04 03 13 1e 67 61   nc.1'0%..U....ga
0170 - 74 65 77 61 79 2e 73 61-6e 64 62 6f 78 2e 70 75   teway.sandbox.pu
0180 - 73 68 2e 61 70 70 6c 65-2e 63 6f 6d 30 82 01 22   sh.apple.com0.."
0190 - 30 0d 06 09 2a 86 48 86-f7 0d 01 01 01 05 00 03   0...*.H.........
01a0 - 82 01 0f 00 30 82 01 0a-02 82 01 01 00 ee f2 0d   ....0...........
01b0 - 2b 27 ac db 01 cc c1 fe-0a 60 41 20 e4 2b d7 ed   +'.......`A .+..
01c0 - c1 6d fc 67 c6 c0 82 c5-75 b9 95 ef 61 f8 e6 ab   .m.g....u...a...
01d0 - c8 7a f5 b2 32 d2 fd 53-32 27 b4 de 61 0c 4a 6f   .z..2..S2'..a.Jo
01e0 - d6 54 75 a2 b0 21 52 25-22 06 d7 54 17 dd 9e a6   .Tu..!R%"..T....
01f0 - 83 0f 90 7d fe 0c dd 57-1c 49 36 5a 3e 21 28 7c   ...}...W.I6Z>!(|
0200 - 2a 7f 7d e5 17 42 ac c8-98 18 5e e3 f4 55 c9 e9   *.}..B....^..U..
0210 - bd 9f a6 54 44 06 32 59-83 7d e3 14 de 76 94 a0   ...TD.2Y.}...v..
0220 - bd 04 1b e5 a4 e7 12 99-93 18 c8 31 2f ba 4a 05   ...........1/.J.
0230 - 14 44 ae d2 81 e8 f9 6a-8b 12 75 ef a0 22 b1 1e   .D.....j..u.."..
0240 - 10 d8 ac 55 63 01 9a 90-cf 5e 6b 7e 2a 8f ea 9b   ...Uc....^k~*...
0250 - 56 ef af e8 1f 17 5d 5d-42 50 0e 0e 99 2e 7d 76   V.....]]BP....}v
0260 - 94 39 61 70 58 74 71 44-6a a6 83 b3 e2 21 52 b1   .9apXtqDj....!R.
0270 - 25 07 68 40 83 b1 9c 73-ae 3d 3b f1 1e 42 a8 ec   %.h@...s.=;..B..
0280 - f1 5c 2c 98 63 3e 15 82-1f b6 f7 e4 c8 27 de 27   .\,.c>.......'.'
0290 - 3d 4b 7e 4f 5f 74 d3 1c-02 6e 23 5a 1f e7 d8 bc   =K~O_t...n#Z....
02a0 - ea 3d 3d 5f 65 a0 d2 f4-bd 44 cf 5b e3 02 03 01   .==_e....D.[....
02b0 - 00 01 a3 82 01 95 30 82-01 91 30 0e 06 03 55 1d   ......0...0...U.
02c0 - 0f 01 01 ff 04 04 03 02-05 a0 30 1d 06 03 55 1d   ..........0...U.
02d0 - 25 04 16 30 14 06 08 2b-06 01 05 05 07 03 01 06   %..0...+........
02e0 - 08 2b 06 01 05 05 07 03-02 30 33 06 03 55 1d 1f   .+.......03..U..
02f0 - 04 2c 30 2a 30 28 a0 26-a0 24 86 22 68 74 74 70   .,0*0(.&.$."http
0300 - 3a 2f 2f 63 72 6c 2e 65-6e 74 72 75 73 74 2e 6e   ://crl.entrust.n
0310 - 65 74 2f 6c 65 76 65 6c-31 6b 2e 63 72 6c 30 4b   et/level1k.crl0K
0320 - 06 03 55 1d 20 04 44 30-42 30 36 06 0a 60 86 48   ..U. .D0B06..`.H
0330 - 01 86 fa 6c 0a 01 05 30-28 30 26 06 08 2b 06 01   ...l...0(0&..+..
0340 - 05 05 07 02 01 16 1a 68-74 74 70 3a 2f 2f 77 77   .......http://ww
0350 - 77 2e 65 6e 74 72 75 73-74 2e 6e 65 74 2f 72 70   w.entrust.net/rp
0360 - 61 30 08 06 06 67 81 0c-01 02 02 30 68 06 08 2b   a0...g.....0h..+
0370 - 06 01 05 05 07 01 01 04-5c 30 5a 30 23 06 08 2b   ........\0Z0#..+
0380 - 06 01 05 05 07 30 01 86-17 68 74 74 70 3a 2f 2f   .....0...http://
0390 - 6f 63 73 70 2e 65 6e 74-72 75 73 74 2e 6e 65 74   ocsp.entrust.net
03a0 - 30 33 06 08 2b 06 01 05-05 07 30 02 86 27 68 74   03..+.....0..'ht
03b0 - 74 70 3a 2f 2f 61 69 61-2e 65 6e 74 72 75 73 74   tp://aia.entrust
03c0 - 2e 6e 65 74 2f 6c 31 6b-2d 63 68 61 69 6e 32 35   .net/l1k-chain25
03d0 - 36 2e 63 65 72 30 29 06-03 55 1d 11 04 22 30 20   6.cer0)..U..."0
03e0 - 82 1e 67 61 74 65 77 61-79 2e 73 61 6e 64 62 6f   ..gateway.sandbo
03f0 - 78 2e 70 75 73 68 2e 61-70 70 6c 65 2e 63 6f 6d   x.push.apple.com
0400 - 30 1f 06 03 55 1d 23 04-18 30 16 80 14 82 a2 70   0...U.#..0.....p
0410 - 74 dd bc 53 3f cf 7b d4-f7 cd 7f a7 60 c6 0a 4c   t..S?.{.....`..L
0420 - bf 30 1d 06 03 55 1d 0e-04 16 04 14 22 94 61 0a   .0...U......".a.
0430 - 2c 98 71 98 f0 34 aa ae-8e b5 d9 af 48 00 e3 b3   ,.q..4......H...
0440 - 30 09 06 03 55 1d 13 04-02 30 00 30 0d 06 09 2a   0...U....0.0...*
0450 - 86 48 86 f7 0d 01 01 0b-05 00 03 82 01 01 00 7d   .H.............}
0460 - 29 a0 ff d0 85 07 07 29-1b bb 57 5e b4 80 cf 80   )......)..W^....
0470 - 30 a4 bc 49 1c 4e 0f 80-a2 07 ba 87 5c a3 d7 09   0..I.N......\...
0480 - 12 bf 77 7d e2 62 62 7f-e8 f2 fe 9f 58 cf 45 1f   ..w}.bb.....X.E.
0490 - eb d7 7b b4 c0 0a f2 7a-de 7e 29 f8 70 11 52 74   ..{....z.~).p.Rt
04a0 - 9a 63 f4 74 a4 d0 05 1a-42 80 c5 03 3f 81 2e e1   .c.t....B...?...
04b0 - 8c 37 c2 74 e6 2c 16 29-87 fe 22 44 bb b2 bf b3   .7.t.,.).."D....
04c0 - dd 18 06 90 5c 87 f5 70-8c 02 ef 8c ae f0 b3 fe   ....\..p........
04d0 - bf 92 22 e3 3a 00 ed bf-17 f8 b0 98 15 35 52 b7   ..".:........5R.
04e0 - ab 6c 28 c1 7c fc 4c fa-c3 41 05 4d 25 52 fd 30   .l(.|.L..A.M%R.0
04f0 - d1 79 b7 fd 9c 83 87 e1-26 d2 ed 79 bc cf 03 e0   .y......&..y....
0500 - db 64 2b ab f4 2b ed c6-76 00 54 eb 11 a0 a5 7e   .d+..+..v.T....~
0510 - bc 7a ab 33 48 86 e4 47-33 2e 1e 47 bf b8 b1 0f   .z.3H..G3..G....
0520 - 10 65 7f af a3 75 35 28-10 a9 b6 a3 51 58 2a 50   .e...u5(....QX*P
0530 - 2a c6 dc 63 c7 b2 6b 95-1c 21 56 48 fd 58 61 cf   *..c..k..!VH.Xa.
0540 - b6 17 02 98 38 b1 14 81-b9 9a c9 80 5e 69 9f 8b   ....8.......^i..
0550 - 63 3a 98 c7 26 73 06 f8-fe 8d 36 91 2a 2e 7a 00   c:..&s....6.*.z.
0560 - 05 02 30 82 04 fe 30 82-03 e6 a0 03 02 01 02 02   ..0...0.........
0570 - 04 51 ce 00 fe 30 0d 06-09 2a 86 48 86 f7 0d 01   .Q...0...*.H....
0580 - 01 0b 05 00 30 81 b4 31-14 30 12 06 03 55 04 0a   ....0..1.0...U..
0590 - 13 0b 45 6e 74 72 75 73-74 2e 6e 65 74 31 40 30   ..Entrust.net1@0
05a0 - 3e 06 03 55 04 0b 14 37-77 77 77 2e 65 6e 74 72   >..U...7www.entr
05b0 - 75 73 74 2e 6e 65 74 2f-43 50 53 5f 32 30 34 38   ust.net/CPS_2048
05c0 - 20 69 6e 63 6f 72 70 2e-20 62 79 20 72 65 66 2e    incorp. by ref.
05d0 - 20 28 6c 69 6d 69 74 73-20 6c 69 61 62 2e 29 31    (limits liab.)1
05e0 - 25 30 23 06 03 55 04 0b-13 1c 28 63 29 20 31 39   %0#..U....(c) 19
05f0 - 39 39 20 45 6e 74 72 75-73 74 2e 6e 65 74 20 4c   99 Entrust.net L
0600 - 69 6d 69 74 65 64 31 33-30 31 06 03 55 04 03 13   imited1301..U...
0610 - 2a 45 6e 74 72 75 73 74-2e 6e 65 74 20 43 65 72   *Entrust.net Cer
0620 - 74 69 66 69 63 61 74 69-6f 6e 20 41 75 74 68 6f   tification Autho
0630 - 72 69 74 79 20 28 32 30-34 38 29 30 1e 17 0d 31   rity (2048)0...1
0640 - 34 31 30 31 30 31 35 32-33 31 37 5a 17 0d 32 34   41010152317Z..24
0650 - 31 30 31 31 30 36 32 32-34 37 5a 30 81 ba 31 0b   1011062247Z0..1.
0660 - 30 09 06 03 55 04 06 13-02 55 53 31 16 30 14 06   0...U....US1.0..
0670 - 03 55 04 0a 13 0d 45 6e-74 72 75 73 74 2c 20 49   .U....Entrust, I
0680 - 6e 63 2e 31 28 30 26 06-03 55 04 0b 13 1f 53 65   nc.1(0&..U....Se
0690 - 65 20 77 77 77 2e 65 6e-74 72 75 73 74 2e 6e 65   e www.entrust.ne
06a0 - 74 2f 6c 65 67 61 6c 2d-74 65 72 6d 73 31 39 30   t/legal-terms190
06b0 - 37 06 03 55 04 0b 13 30-28 63 29 20 32 30 31 32   7..U...0(c) 2012
06c0 - 20 45 6e 74 72 75 73 74-2c 20 49 6e 63 2e 20 2d    Entrust, Inc. -
06d0 - 20 66 6f 72 20 61 75 74-68 6f 72 69 7a 65 64 20    for authorized
06e0 - 75 73 65 20 6f 6e 6c 79-31 2e 30 2c 06 03 55 04   use only1.0,..U.
06f0 - 03 13 25 45 6e 74 72 75-73 74 20 43 65 72 74 69   ..%Entrust Certi
0700 - 66 69 63 61 74 69 6f 6e-20 41 75 74 68 6f 72 69   fication Authori
0710 - 74 79 20 2d 20 4c 31 4b-30 82 01 22 30 0d 06 09   ty - L1K0.."0...
0720 - 2a 86 48 86 f7 0d 01 01-01 05 00 03 82 01 0f 00   *.H.............
0730 - 30 82 01 0a 02 82 01 01-00 da 3f 96 d0 4d b9 2f   0.........?..M./
0740 - 44 e7 db 39 5e 9b 50 ee-5c a5 61 da 41 67 53 09   D..9^.P.\.a.AgS.
0750 - aa 00 9a 8e 57 7f 29 6b-db c7 e1 21 24 aa 3a d0   ....W.)k...!$.:.
0760 - 8d 47 23 d2 ed 72 16 f0-91 21 d2 5d b7 b8 4b a8   .G#..r...!.]..K.
0770 - 83 8f b7 91 32 68 cf ce-25 93 2c b2 7d 97 c8 fe   ....2h..%.,.}...
0780 - c1 b4 17 ba 09 9e 03 90-93 7b 7c 49 83 22 68 8a   .........{|I."h.
0790 - 9b de 47 c3 31 98 7a 2e-7d 40 0b d2 ef 3e d3 b2   ..G.1.z.}@...>..
07a0 - 8c aa 8f 48 a9 ff 00 e8-29 58 06 f7 b6 93 5a 94   ...H....)X....Z.
07b0 - 73 26 26 ad 58 0e e5 42-b8 d5 ea 73 79 64 68 53   s&&.X..B...sydhS
07c0 - 25 b8 84 cf 94 7a ae 06-45 0c a3 6b 4d d0 c6 be   %....z..E..kM...
07d0 - ea 18 a4 36 f0 92 b2 ba-1c 88 8f 3a 52 7f f7 5e   ...6.......:R..^
07e0 - 6d 83 1c 9d f0 1f e5 c3-d6 dd a5 78 92 3d b0 6d   m..........x.=.m
07f0 - 2c ea c9 cf 94 41 19 71-44 68 ba 47 3c 04 e9 5d   ,....A.qDh.G<..]
0800 - ba 3e f0 35 f7 15 b6 9e-f2 2e 15 1e 3f 47 c8 c8   .>.5........?G..
0810 - 38 a7 73 45 5d 4d b0 3b-b1 8e 17 29 37 ea dd 05   8.sE]M.;...)7...
0820 - 01 22 bb 94 36 2a 8d 5b-35 fe 53 19 2f 08 46 c1   ."..6*.[5.S./.F.
0830 - 2a b3 1a 62 1d 4e 2b d9-1b 02 03 01 00 01 a3 82   *..b.N+.........
0840 - 01 0e 30 82 01 0a 30 0e-06 03 55 1d 0f 01 01 ff   ..0...0...U.....
0850 - 04 04 03 02 01 06 30 12-06 03 55 1d 13 01 01 ff   ......0...U.....
0860 - 04 08 30 06 01 01 ff 02-01 00 30 33 06 08 2b 06   ..0.......03..+.
0870 - 01 05 05 07 01 01 04 27-30 25 30 23 06 08 2b 06   .......'0%0#..+.
0880 - 01 05 05 07 30 01 86 17-68 74 74 70 3a 2f 2f 6f   ....0...http://o
0890 - 63 73 70 2e 65 6e 74 72-75 73 74 2e 6e 65 74 30   csp.entrust.net0
08a0 - 32 06 03 55 1d 1f 04 2b-30 29 30 27 a0 25 a0 23   2..U...+0)0'.%.#
08b0 - 86 21 68 74 74 70 3a 2f-2f 63 72 6c 2e 65 6e 74   .!http://crl.ent
08c0 - 72 75 73 74 2e 6e 65 74-2f 32 30 34 38 63 61 2e   rust.net/2048ca.
08d0 - 63 72 6c 30 3b 06 03 55-1d 20 04 34 30 32 30 30   crl0;..U. .40200
08e0 - 06 04 55 1d 20 00 30 28-30 26 06 08 2b 06 01 05   ..U. .0(0&..+...
08f0 - 05 07 02 01 16 1a 68 74-74 70 3a 2f 2f 77 77 77   ......http://www
0900 - 2e 65 6e 74 72 75 73 74-2e 6e 65 74 2f 72 70 61   .entrust.net/rpa
0910 - 30 1d 06 03 55 1d 0e 04-16 04 14 82 a2 70 74 dd   0...U........pt.
0920 - bc 53 3f cf 7b d4 f7 cd-7f a7 60 c6 0a 4c bf 30   .S?.{.....`..L.0
0930 - 1f 06 03 55 1d 23 04 18-30 16 80 14 55 e4 81 d1   ...U.#..0...U...
0940 - 11 80 be d8 89 b9 08 a3-31 f9 a1 24 09 16 b9 70   ........1..$...p
0950 - 30 0d 06 09 2a 86 48 86-f7 0d 01 01 0b 05 00 03   0...*.H.........
0960 - 82 01 01 00 58 42 71 c1-3e 29 16 6e 75 58 77 b5   ....XBq.>).nuXw.
0970 - 65 4d 9e 29 f5 ae 0b 1c-18 f9 a3 08 43 75 ef 7d   eM.)........Cu.}
0980 - 6d f1 92 ea fe ce 68 5c-e2 1f be a5 af 1a 4c aa   m.....h\......L.
0990 - 83 3b 5f a2 47 46 f7 7c-9e c1 83 c4 7a 24 b0 e9   .;_.GF.|....z$..
09a0 - cc e9 a2 9a 07 09 e8 1e-1d 77 56 49 fc 53 73 a8   .........wVI.Ss.
09b0 - 47 cc c9 2d 5a 60 34 a7-1a 0b e5 2b b8 df ef 82   G..-Z`4....+....
09c0 - 4a dd 70 5e 10 18 08 3b-5d dc 8a 84 3d 68 d8 00   J.p^...;]...=h..
09d0 - b4 c4 9e 43 78 4b 5e f0-62 6a 8c 90 66 53 8a ac   ...CxK^.bj..fS..
09e0 - c5 7d 58 ff 4e a9 ad d7-a4 ca 12 47 29 e5 f3 22   .}X.N......G).."
09f0 - 21 40 32 60 da 3a fe 92-54 1e 43 a1 0d a9 52 37   !@2`.:..T.C...R7
0a00 - 60 bf 87 c4 a1 c7 78 d5-87 1e e5 77 e3 5f 5b dc   `.....x....w._[.
0a10 - 71 6d ba 44 87 31 05 80-58 0b c5 de 74 28 81 83   qm.D.1..X...t(..
0a20 - 08 84 d0 c8 46 5a fe 8a-c6 bd a9 0e 3b 64 78 6d   ....FZ......;dxm
0a30 - 26 dc 3c 4c f7 81 5c 3c-11 7f 25 3a 93 62 a5 a3   &.<L..\<..%:.b..
0a40 - 91 05 25 23 73 b4 cd ce-cc 39 a4 03 78 30 66 46   ..%#s....9..x0fF
0a50 - 5e a9 75 b0 b4 67 03 a9-b1 9f 57 f0 d3 76 cf e1   ^.u..g....W..v..
0a60 - 93 e8 80 a2                                       ....
depth=1 /C=US/O=Entrust, Inc./OU=See www.entrust.net/legal-terms/OU=(c) 2012 Entrust, Inc. - for authorized use only/CN=Entrust Certification Authority - L1K
verify error:num=20:unable to get local issuer certificate
verify return:0
read from 0x7fe0f0c1bd80 [0x7fe0f1011600] (5 bytes => 5 (0x5))
0000 - 16 03 01 02 da                                    .....
read from 0x7fe0f0c1bd80 [0x7fe0f1011605] (730 bytes => 730 (0x2DA))
0000 - 0d 00 02 d6 02 01 40 02-d1 00 64 30 62 31 0b 30   ......@...d0b1.0
0010 - 09 06 03 55 04 06 13 02-55 53 31 13 30 11 06 03   ...U....US1.0...
0020 - 55 04 0a 13 0a 41 70 70-6c 65 20 49 6e 63 2e 31   U....Apple Inc.1
0030 - 26 30 24 06 03 55 04 0b-13 1d 41 70 70 6c 65 20   &0$..U....Apple
0040 - 43 65 72 74 69 66 69 63-61 74 69 6f 6e 20 41 75   Certification Au
0050 - 74 68 6f 72 69 74 79 31-16 30 14 06 03 55 04 03   thority1.0...U..
0060 - 13 0d 41 70 70 6c 65 20-52 6f 6f 74 20 43 41 00   ..Apple Root CA.
0070 - 8d 30 81 8a 31 0b 30 09-06 03 55 04 06 13 02 55   .0..1.0...U....U
0080 - 53 31 13 30 11 06 03 55-04 0a 0c 0a 41 70 70 6c   S1.0...U....Appl
0090 - 65 20 49 6e 63 2e 31 26-30 24 06 03 55 04 0b 0c   e Inc.1&0$..U...
00a0 - 1d 41 70 70 6c 65 20 43-65 72 74 69 66 69 63 61   .Apple Certifica
00b0 - 74 69 6f 6e 20 41 75 74-68 6f 72 69 74 79 31 3e   tion Authority1>
00c0 - 30 3c 06 03 55 04 03 0c-35 41 70 70 6c 65 20 41   0<..U...5Apple A
00d0 - 70 70 6c 69 63 61 74 69-6f 6e 20 49 6e 74 65 67   pplication Integ
00e0 - 72 61 74 69 6f 6e 20 43-65 72 74 69 66 69 63 61   ration Certifica
00f0 - 74 69 6f 6e 20 41 75 74-68 6f 72 69 74 79 00 99   tion Authority..
0100 - 30 81 96 31 0b 30 09 06-03 55 04 06 13 02 55 53   0..1.0...U....US
0110 - 31 13 30 11 06 03 55 04-0a 0c 0a 41 70 70 6c 65   1.0...U....Apple
0120 - 20 49 6e 63 2e 31 2c 30-2a 06 03 55 04 0b 0c 23    Inc.1,0*..U...#
0130 - 41 70 70 6c 65 20 57 6f-72 6c 64 77 69 64 65 20   Apple Worldwide
0140 - 44 65 76 65 6c 6f 70 65-72 20 52 65 6c 61 74 69   Developer Relati
0150 - 6f 6e 73 31 44 30 42 06-03 55 04 03 0c 3b 41 70   ons1D0B..U...;Ap
0160 - 70 6c 65 20 57 6f 72 6c-64 77 69 64 65 20 44 65   ple Worldwide De
0170 - 76 65 6c 6f 70 65 72 20-52 65 6c 61 74 69 6f 6e   veloper Relation
0180 - 73 20 43 65 72 74 69 66-69 63 61 74 69 6f 6e 20   s Certification
0190 - 41 75 74 68 6f 72 69 74-79 00 ae 30 81 ab 31 0b   Authority..0..1.
01a0 - 30 09 06 03 55 04 06 13-02 55 53 31 0b 30 09 06   0...U....US1.0..
01b0 - 03 55 04 08 13 02 43 41-31 12 30 10 06 03 55 04   .U....CA1.0...U.
01c0 - 07 13 09 43 75 70 65 72-74 69 6e 6f 31 13 30 11   ...Cupertino1.0.
01d0 - 06 03 55 04 0a 13 0a 41-70 70 6c 65 20 49 6e 63   ..U....Apple Inc
01e0 - 2e 31 27 30 25 06 03 55-04 0b 13 1e 49 6e 74 65   .1'0%..U....Inte
01f0 - 72 6e 65 74 20 53 6f 66-74 77 61 72 65 20 61 6e   rnet Software an
0200 - 64 20 53 65 72 76 69 63-65 73 31 14 30 12 06 03   d Services1.0...
0210 - 55 04 03 13 0b 69 43 6c-6f 75 64 20 54 65 73 74   U....iCloud Test
0220 - 31 27 30 25 06 09 2a 86-48 86 f7 0d 01 09 01 16   1'0%..*.H.......
0230 - 18 41 50 4e 53 2d 44 65-76 40 67 72 6f 75 70 2e   .APNS-Dev@group.
0240 - 61 70 70 6c 65 2e 63 6f-6d 00 8f 30 81 8c 31 40   apple.com..0..1@
0250 - 30 3e 06 03 55 04 03 0c-37 41 70 70 6c 65 20 41   0>..U...7Apple A
0260 - 70 70 6c 69 63 61 74 69-6f 6e 20 49 6e 74 65 67   pplication Integ
0270 - 72 61 74 69 6f 6e 20 32-20 43 65 72 74 69 66 69   ration 2 Certifi
0280 - 63 61 74 69 6f 6e 20 41-75 74 68 6f 72 69 74 79   cation Authority
0290 - 31 26 30 24 06 03 55 04-0b 0c 1d 41 70 70 6c 65   1&0$..U....Apple
02a0 - 20 43 65 72 74 69 66 69-63 61 74 69 6f 6e 20 41    Certification A
02b0 - 75 74 68 6f 72 69 74 79-31 13 30 11 06 03 55 04   uthority1.0...U.
02c0 - 0a 0c 0a 41 70 70 6c 65-20 49 6e 63 2e 31 0b 30   ...Apple Inc.1.0
02d0 - 09 06 03 55 04 06 13 02-55 53                     ...U....US
read from 0x7fe0f0c1bd80 [0x7fe0f1011600] (5 bytes => 5 (0x5))
0000 - 16 03 01 00 04                                    .....
read from 0x7fe0f0c1bd80 [0x7fe0f1011605] (4 bytes => 4 (0x4))
0000 - 0e                                                .
0004 - <SPACES/NULS>
write to 0x7fe0f0c1bd80 [0x7fe0f101aa00] (1446 bytes => 1446 (0x5A6))
0000 - 16 03 01 05 a1 0b 00 05-9d 00 05 9a 00 05 97 30   ...............0
0010 - 82 05 93 30 82 04 7b a0-03 02 01 02 02 08 4b 5f   ...0..{.......K_
0020 - 03 8f 1e 27 30 9d 30 0d-06 09 2a 86 48 86 f7 0d   ...'0.0...*.H...
0030 - 01 01 05 05 00 30 81 96-31 0b 30 09 06 03 55 04   .....0..1.0...U.
0040 - 06 13 02 55 53 31 13 30-11 06 03 55 04 0a 0c 0a   ...US1.0...U....
0050 - 41 70 70 6c 65 20 49 6e-63 2e 31 2c 30 2a 06 03   Apple Inc.1,0*..
0060 - 55 04 0b 0c 23 41 70 70-6c 65 20 57 6f 72 6c 64   U...#Apple World
0070 - 77 69 64 65 20 44 65 76-65 6c 6f 70 65 72 20 52   wide Developer R
0080 - 65 6c 61 74 69 6f 6e 73-31 44 30 42 06 03 55 04   elations1D0B..U.
0090 - 03 0c 3b 41 70 70 6c 65-20 57 6f 72 6c 64 77 69   ..;Apple Worldwi
00a0 - 64 65 20 44 65 76 65 6c-6f 70 65 72 20 52 65 6c   de Developer Rel
00b0 - 61 74 69 6f 6e 73 20 43-65 72 74 69 66 69 63 61   ations Certifica
00c0 - 74 69 6f 6e 20 41 75 74-68 6f 72 69 74 79 30 1e   tion Authority0.
00d0 - 17 0d 31 35 31 32 30 33-31 32 30 38 35 36 5a 17   ..151203120856Z.
00e0 - 0d 31 36 31 32 30 32 31-32 30 38 35 36 5a 30 81   .161202120856Z0.
00f0 - 92 31 27 30 25 06 0a 09-92 26 89 93 f2 2c 64 01   .1'0%....&...,d.
0100 - 01 0c 17 63 6f 6d 2e 63-72 6f 77 64 32 66 75 6e   ...com.crowd2fun
0110 - 64 2e 69 6e 76 65 73 74-6f 72 31 45 30 43 06 03   d.investor1E0C..
0120 - 55 04 03 0c 3c 41 70 70-6c 65 20 44 65 76 65 6c   U...<Apple Devel
0130 - 6f 70 6d 65 6e 74 20 49-4f 53 20 50 75 73 68 20   opment IOS Push
0140 - 53 65 72 76 69 63 65 73-3a 20 63 6f 6d 2e 63 72   Services: com.cr
0150 - 6f 77 64 32 66 75 6e 64-2e 69 6e 76 65 73 74 6f   owd2fund.investo
0160 - 72 31 13 30 11 06 03 55-04 0b 0c 0a 35 37 56 35   r1.0...U....57V5
0170 - 38 42 33 39 51 34 31 0b-30 09 06 03 55 04 06 13   8B39Q41.0...U...
0180 - 02 55 53 30 82 01 22 30-0d 06 09 2a 86 48 86 f7   .US0.."0...*.H..
0190 - 0d 01 01 01 05 00 03 82-01 0f 00 30 82 01 0a 02   ...........0....
01a0 - 82 01 01 00 ad a8 11 d2-9a d9 bd 6a 9e 1a 2f 4b   ...........j../K
01b0 - f6 54 8d 5e ab 82 1d a1-b8 2c e2 80 32 a8 48 f5   .T.^.....,..2.H.
01c0 - ce 5b bb 9d 0b 42 ec 06-ab 2b 20 1e ca 0a 72 a5   .[...B...+ ...r.
01d0 - 41 eb 20 6a e6 60 f3 48-e8 b5 a2 1f 82 5f da b7   A. j.`.H....._..
01e0 - e1 51 b8 26 f3 b6 08 7f-a4 eb 46 92 4f 5e c6 78   .Q.&......F.O^.x
01f0 - 6a a5 5c 89 e1 29 bd 80-6e 27 77 b6 b9 ce d2 4e   j.\..)..n'w....N
0200 - 73 4e f6 50 dc d6 71 0c-41 d1 60 3f e6 b9 51 ec   sN.P..q.A.`?..Q.
0210 - 18 79 6e 14 80 e5 2f aa-c8 4f e0 60 7f 85 4d b5   .yn.../..O.`..M.
0220 - 3b 5e 10 72 ee 94 f5 4e-2c 2c 0b 78 f5 98 a8 30   ;^.r...N,,.x...0
0230 - fd 15 7c f1 09 49 84 f5-d5 ec 9d 2e de 4b 75 a5   ..|..I.......Ku.
0240 - cb 91 b2 16 34 3c 59 e6-ba f9 ee 00 c0 38 d6 0e   ....4<Y......8..
0250 - 79 b3 4e 0e be 3c 13 18-6f b5 e9 83 90 c0 51 83   y.N..<..o.....Q.
0260 - e5 46 8e d2 a6 28 dd 12-ab 6f f9 25 c0 b3 2e 51   .F...(...o.%...Q
0270 - ee 62 a1 06 af 07 5a 87-38 b7 da b3 da 1f a1 14   .b....Z.8.......
0280 - f8 88 f3 c4 ea 5b 91 68-a8 cd ee e1 0c f0 9b 04   .....[.h........
0290 - 0b 4a 0e 86 19 b8 6d 48-e3 fe 2d 57 59 51 68 16   .J....mH..-WYQh.
02a0 - 8f 93 9f 4d 02 03 01 00-01 a3 82 01 e5 30 82 01   ...M.........0..
02b0 - e1 30 1d 06 03 55 1d 0e-04 16 04 14 5b 43 1e f2   .0...U......[C..
02c0 - b1 89 41 20 e6 71 8c 3c-68 56 1d 00 b7 e6 d8 40   ..A .q.<hV.....@
02d0 - 30 09 06 03 55 1d 13 04-02 30 00 30 1f 06 03 55   0...U....0.0...U
02e0 - 1d 23 04 18 30 16 80 14-88 27 17 09 a9 b6 18 60   .#..0....'.....`
02f0 - 8b ec eb ba f6 47 59 c5-52 54 a3 b7 30 82 01 0f   .....GY.RT..0...
0300 - 06 03 55 1d 20 04 82 01-06 30 82 01 02 30 81 ff   ..U. ....0...0..
0310 - 06 09 2a 86 48 86 f7 63-64 05 01 30 81 f1 30 81   ..*.H..cd..0..0.
0320 - c3 06 08 2b 06 01 05 05-07 02 02 30 81 b6 0c 81   ...+.......0....
0330 - b3 52 65 6c 69 61 6e 63-65 20 6f 6e 20 74 68 69   .Reliance on thi
0340 - 73 20 63 65 72 74 69 66-69 63 61 74 65 20 62 79   s certificate by
0350 - 20 61 6e 79 20 70 61 72-74 79 20 61 73 73 75 6d    any party assum
0360 - 65 73 20 61 63 63 65 70-74 61 6e 63 65 20 6f 66   es acceptance of
0370 - 20 74 68 65 20 74 68 65-6e 20 61 70 70 6c 69 63    the then applic
0380 - 61 62 6c 65 20 73 74 61-6e 64 61 72 64 20 74 65   able standard te
0390 - 72 6d 73 20 61 6e 64 20-63 6f 6e 64 69 74 69 6f   rms and conditio
03a0 - 6e 73 20 6f 66 20 75 73-65 2c 20 63 65 72 74 69   ns of use, certi
03b0 - 66 69 63 61 74 65 20 70-6f 6c 69 63 79 20 61 6e   ficate policy an
03c0 - 64 20 63 65 72 74 69 66-69 63 61 74 69 6f 6e 20   d certification
03d0 - 70 72 61 63 74 69 63 65-20 73 74 61 74 65 6d 65   practice stateme
03e0 - 6e 74 73 2e 30 29 06 08-2b 06 01 05 05 07 02 01   nts.0)..+.......
03f0 - 16 1d 68 74 74 70 3a 2f-2f 77 77 77 2e 61 70 70   ..http://www.app
0400 - 6c 65 2e 63 6f 6d 2f 61-70 70 6c 65 63 61 2f 30   le.com/appleca/0
0410 - 4d 06 03 55 1d 1f 04 46-30 44 30 42 a0 40 a0 3e   M..U...F0D0B.@.>
0420 - 86 3c 68 74 74 70 3a 2f-2f 64 65 76 65 6c 6f 70   .<http://develop
0430 - 65 72 2e 61 70 70 6c 65-2e 63 6f 6d 2f 63 65 72   er.apple.com/cer
0440 - 74 69 66 69 63 61 74 69-6f 6e 61 75 74 68 6f 72   tificationauthor
0450 - 69 74 79 2f 77 77 64 72-63 61 2e 63 72 6c 30 0b   ity/wwdrca.crl0.
0460 - 06 03 55 1d 0f 04 04 03-02 07 80 30 13 06 03 55   ..U........0...U
0470 - 1d 25 04 0c 30 0a 06 08-2b 06 01 05 05 07 03 02   .%..0...+.......
0480 - 30 10 06 0a 2a 86 48 86-f7 63 64 06 03 01 04 02   0...*.H..cd.....
0490 - 05 00 30 0d 06 09 2a 86-48 86 f7 0d 01 01 05 05   ..0...*.H.......
04a0 - 00 03 82 01 01 00 55 b7-b7 40 30 3d 83 78 7e fd   ......U..@0=.x~.
04b0 - e8 01 45 af 37 1f c8 4a-03 51 1f b9 d9 d1 71 bf   ..E.7..J.Q....q.
04c0 - ce 66 8d 12 28 24 35 63-f3 63 b8 ab 38 1e 99 7b   .f..($5c.c..8..{
04d0 - 3c 1d d4 45 25 c0 5c e6-1e 7e d1 76 47 09 14 30   <..E%.\..~.vG..0
04e0 - 8c 8e 9d 8c dc b5 08 b8-58 e8 78 74 87 1e c3 f0   ........X.xt....
04f0 - cf 70 cb 79 de 12 46 80-5a da 09 2e ad 38 45 89   .p.y..F.Z....8E.
0500 - af 63 b0 4f 7f fd c8 cb-96 9e 2e 05 b8 81 25 fa   .c.O..........%.
0510 - 05 ed a3 b0 8a 9a cb 92-60 d4 98 46 80 66 f5 1d   ........`..F.f..
0520 - c8 c0 79 b4 08 34 f3 bf-25 bf 66 5a 0d 3a 59 fc   ..y..4..%.fZ.:Y.
0530 - c9 f2 27 fd 3b 8c b6 0f-e0 cf 5c d3 d0 4e 90 e3   ..'.;.....\..N..
0540 - 2f 48 f4 3e ba e1 f2 1d-01 4f cb a3 ad 22 da c4   /H.>.....O..."..
0550 - df d2 fc 9b 80 a7 fa 0a-64 8d 3b 57 ba e0 41 36   ........d.;W..A6
0560 - 85 c5 58 87 6b 9a c5 58-3f df 4c 53 77 20 cf 03   ..X.k..X?.LSw ..
0570 - f2 2c 02 4c 6d c1 b1 11-88 cf f4 2c 54 c1 94 de   .,.Lm......,T...
0580 - 07 5c 7f 13 2e f2 b9 79-a1 0b 6d ce 63 68 d5 7e   .\.....y..m.ch.~
0590 - f4 5c 42 7c f7 71 d5 d1-4a 08 90 4d c7 57 d5 bb   .\B|.q..J..M.W..
05a0 - ae b6 82 05 23 dd                                 ....#.
write to 0x7fe0f0c1bd80 [0x7fe0f101aa00] (267 bytes => 267 (0x10B))
0000 - 16 03 01 01 06 10 00 01-02 01 00 a4 5b 2d a7 a8   ............[-..
0010 - 44 ab fe 23 00 47 1e a3-1c 54 2b 86 cd fe a6 81   D..#.G...T+.....
0020 - 8b cb 6f 77 ef e8 5b 1f-dd db 14 9e 71 28 61 52   ..ow..[.....q(aR
0030 - 6f f8 21 b1 61 03 19 b2-57 46 07 aa ad 11 7a fb   o.!.a...WF....z.
0040 - fc 85 a8 fd 7a a0 61 87-b9 33 a1 12 b1 a1 d3 eb   ....z.a..3......
0050 - 75 e4 79 d5 14 dc ea ed-d4 87 d4 e7 07 ad 1e 1b   u.y.............
0060 - b5 bc 9d 1e 0a 31 f9 37-15 58 b6 85 1b 86 87 73   .....1.7.X.....s
0070 - c1 ca c3 bc a5 c3 12 ab-ae b8 ca dc f3 1f 79 f0   ..............y.
0080 - ab ea be 98 02 8d 76 95-66 00 02 cb 5c 7f e0 14   ......v.f...\...
0090 - 27 ee e5 79 f7 a5 22 ce-76 6c 74 ce 9b e5 26 73   '..y..".vlt...&s
00a0 - e5 bd 1e 1d 05 da 49 f1-7c c4 b0 62 6b 50 3a 94   ......I.|..bkP:.
00b0 - 3f ba 52 b5 f0 c7 04 90-fc a9 59 e8 1c a5 67 2f   ?.R.......Y...g/
00c0 - 3d 70 5b 9d 8f d9 b9 c5-91 81 56 dd ab 49 9b b6   =p[.......V..I..
00d0 - 31 2d ba 43 29 07 67 fa-4f 3f 89 0f cf 52 5d bc   1-.C).g.O?...R].
00e0 - fd af fb 1a 5d 40 cb b1-9e 89 14 76 90 79 58 7e   ....]@.....v.yX~
00f0 - 6a 58 31 0c 51 a0 91 1a-39 ab 1c a6 d1 d3 2a f8   jX1.Q...9.....*.
0100 - 3e 2b 5b b5 a0 79 6f d6-eb 2e 67                  >+[..yo...g
write to 0x7fe0f0c1bd80 [0x7fe0f101aa00] (267 bytes => 267 (0x10B))
0000 - 16 03 01 01 06 0f 00 01-02 01 00 2b 78 4e dc 3d   ...........+xN.=
0010 - a3 26 43 42 7e f3 56 99-8c 4f 09 52 be b6 65 fa   .&CB~.V..O.R..e.
0020 - 48 6a 69 54 94 b4 4f 6f-c2 5b ed 05 d8 d1 02 b9   HjiT..Oo.[......
0030 - ed 0f 78 be df 6f ac bc-d1 40 ed 6b 17 ff bc 89   ..x..o...@.k....
0040 - cd 7b 90 05 6a f2 27 29-39 9c d2 b9 b4 4e 6f e4   .{..j.')9....No.
0050 - e3 a4 c0 ff 24 45 6f c3-6e 4e 19 11 9e 55 4a 3c   ....$Eo.nN...UJ<
0060 - b6 9d 19 08 28 63 a4 ba-db 4a fe fc 53 8c 09 a2   ....(c...J..S...
0070 - d6 d3 f8 5f a1 79 de 5a-17 fd 29 de fe 24 68 6b   ..._.y.Z..)..$hk
0080 - 52 66 50 03 5d 85 6b 35-2c df 86 59 21 04 41 70   RfP.].k5,..Y!.Ap
0090 - 83 1d 9d 97 ec 2b 3e 92-6f a0 24 95 70 e6 e8 f0   .....+>.o.$.p...
00a0 - 0d 83 40 9e 6d 79 de 11-31 72 6b 54 74 51 b3 ec   ..@.my..1rkTtQ..
00b0 - cd 2d 73 e5 e9 86 80 ad-2b ca 1d 96 51 cc 4d ae   .-s.....+...Q.M.
00c0 - 26 73 b6 bc 67 19 26 1a-a8 65 37 e5 14 7f 09 e2   &s..g.&..e7.....
00d0 - 12 6e 13 b5 24 48 b9 7f-73 0c 57 02 6c d3 f2 4c   .n..$H..s.W.l..L
00e0 - ec 5b c0 2f f6 36 e5 1b-54 92 dd f8 5d c6 73 5e   .[./.6..T...].s^
00f0 - a2 be 87 a3 d7 85 13 2e-4d 0d 15 72 92 65 ff 07   ........M..r.e..
0100 - af 03 a7 7a cf dc de ba-0d c0 a2                  ...z.......
write to 0x7fe0f0c1bd80 [0x7fe0f101aa00] (6 bytes => 6 (0x6))
0000 - 14 03 01 00 01 01                                 ......
write to 0x7fe0f0c1bd80 [0x7fe0f101aa00] (53 bytes => 53 (0x35))
0000 - 16 03 01 00 30 c1 b9 ae-28 77 ff 3c 8c 78 87 e8   ....0...(w.<.x..
0010 - 73 eb 35 6d b4 4a 2d 5a-6f 8d d9 63 9a ed 23 ff   s.5m.J-Zo..c..#.
0020 - 7e da e4 b6 b4 f9 ff 5b-d3 e4 0e ca ef bf 8d f6   ~......[........
0030 - c3 e6 1b c5 ee                                    .....
read from 0x7fe0f0c1bd80 [0x7fe0f1011600] (5 bytes => 5 (0x5))
0000 - 15 03 01 00 02                                    .....
read from 0x7fe0f0c1bd80 [0x7fe0f1011605] (2 bytes => 2 (0x2))
0000 - 02 50                                             .P
3512:error:14094438:SSL routines:SSL3_READ_BYTES:tlsv1 alert internal error:/BuildRoot/Library/Caches/com.apple.xbs/Sources/OpenSSL098/OpenSSL098-64/src/ssl/s3_pkt.c:1145:SSL alert number 80
3512:error:140790E5:SSL routines:SSL23_WRITE:ssl handshake failure:/BuildRoot/Library/Caches/com.apple.xbs/Sources/OpenSSL098/OpenSSL098-64/src/ssl/s23_lib.c:185:

Yesterday it worked, it has just started to fail today.

Any idea?

Thanks,

lukezbihlyj commented 7 years ago

I'm also having this issue - did you find a solution?

DavidGarciaCat commented 7 years ago

Hi @lukezbihlyj

Initially I disabled that automated test due the PHP Code hadn't been updated. Then, reviewing the Apple certificates with the iOS developers, we found the certificate was expired.

I am still waiting for a new Certificate from them to double-check everything is working, but looks like the problem is caused by the expiration date of the certificate.

Cheers,

seyfer commented 7 years ago

@DavidGarciaCat, thank you for sharing information about your steps here towards fixing the issue.