byalextran / southwest-checkin

Easy-to-use gem to check in to Southwest flights automatically. Also supports sending email notifications.
MIT License
87 stars 15 forks source link

Unsuccessful check-in. #8

Closed flyize closed 2 years ago

flyize commented 2 years ago

I just attempted to use this for the first time since the new headers were required. I got an email that it was unsuccessful. This is what the log showed.

# Logfile created on 2022-02-16 16:30:24 -0500 by logger.rb/v1.4.2
E, [2022-02-16T16:30:24.480616 #6925] ERROR -- : Error.
/var/lib/gems/2.7.0/gems/rest-client-2.1.0/lib/restclient/abstract_response.rb:249:in `exception_with_response'
/var/lib/gems/2.7.0/gems/rest-client-2.1.0/lib/restclient/abstract_response.rb:129:in `return!'
/var/lib/gems/2.7.0/gems/rest-client-2.1.0/lib/restclient/request.rb:836:in `process_result'
/var/lib/gems/2.7.0/gems/rest-client-2.1.0/lib/restclient/request.rb:743:in `block in transmit'
/usr/lib/ruby/2.7.0/net/http.rb:933:in `start'
/var/lib/gems/2.7.0/gems/rest-client-2.1.0/lib/restclient/request.rb:727:in `transmit'
/var/lib/gems/2.7.0/gems/rest-client-2.1.0/lib/restclient/request.rb:163:in `execute'
/var/lib/gems/2.7.0/gems/rest-client-2.1.0/lib/restclient/request.rb:63:in `execute'
/var/lib/gems/2.7.0/gems/rest-client-2.1.0/lib/restclient.rb:70:in `post'
/var/lib/gems/2.7.0/gems/autoluv-0.3.1/lib/autoluv/southwestclient.rb:48:in `block in check_in'
/var/lib/gems/2.7.0/gems/autoluv-0.3.1/lib/autoluv/southwestclient.rb:44:in `times'
/var/lib/gems/2.7.0/gems/autoluv-0.3.1/lib/autoluv/southwestclient.rb:44:in `check_in'
/var/lib/gems/2.7.0/gems/autoluv-0.3.1/bin/autoluv:21:in `<top (required)>'
/usr/local/bin/autoluv:23:in `load'
/usr/local/bin/autoluv:23:in `<main>'

Any ideas what went wrong here?

byalextran commented 2 years ago

i had an error last week on my flight. the issue was because my server automatically updated google chrome but not the corresponding chromedriver. since i had the old version of chrome still on my system, i reinstalled it and told my system not to automatically update chrome. see if that's the case for this error.

flyize commented 2 years ago

Confirmed they are the same version.

schmeed commented 2 years ago

Hello, I can confirm that check-in is not working. Headers are being created every 6 hours. Failed with the identical errors as above.

Logfile created on 2022-03-25 12:15:29 -0400 by logger.rb/v1.4.2

E, [2022-03-25T12:15:29.951937 #12175] ERROR -- : Error. /var/lib/gems/2.7.0/gems/rest-client-2.1.0/lib/restclient/abstract_response.rb:249:in exception_with_response' /var/lib/gems/2.7.0/gems/rest-client-2.1.0/lib/restclient/abstract_response.rb:129:inreturn!' /var/lib/gems/2.7.0/gems/rest-client-2.1.0/lib/restclient/request.rb:836:in process_result' /var/lib/gems/2.7.0/gems/rest-client-2.1.0/lib/restclient/request.rb:743:inblock in transmit' /usr/lib/ruby/2.7.0/net/http.rb:933:in start' /var/lib/gems/2.7.0/gems/rest-client-2.1.0/lib/restclient/request.rb:727:intransmit' /var/lib/gems/2.7.0/gems/rest-client-2.1.0/lib/restclient/request.rb:163:in execute' /var/lib/gems/2.7.0/gems/rest-client-2.1.0/lib/restclient/request.rb:63:inexecute' /var/lib/gems/2.7.0/gems/rest-client-2.1.0/lib/restclient.rb:70:in post' /var/lib/gems/2.7.0/gems/autoluv-0.3.1/lib/autoluv/southwestclient.rb:48:inblock in check_in' /var/lib/gems/2.7.0/gems/autoluv-0.3.1/lib/autoluv/southwestclient.rb:44:in times' /var/lib/gems/2.7.0/gems/autoluv-0.3.1/lib/autoluv/southwestclient.rb:44:incheck_in' /var/lib/gems/2.7.0/gems/autoluv-0.3.1/bin/autoluv:21:in <top (required)>' /usr/local/bin/autoluv:23:inload' /usr/local/bin/autoluv:23:in `

'

laqimidori commented 2 years ago

Does this still work for anybody? Been getting errors for the last day now.

byalextran commented 2 years ago

sorry, i've been so busy these last couple months i haven't had a chance to look into this. i had a flight check in fine last week. will have another one this upcoming wednesday.

@schmeed and @laqimidori in your cases, did it used to work but not recently?

laqimidori commented 2 years ago

hey Alex, thank you for your contributions to the community! yes, this repo worked for me until yesterday afternoon and now I consistently get the "Error." 429 error similar to what we saw last summer.

byalextran commented 2 years ago

coolio. i'll see what happens with my check-in on wednesday. if it doesn't work, i'm hoping i can find some time to troubleshoot while i have a "live" check-in window.

laqimidori commented 2 years ago

BTW, since you can get full refund within 24 hours of booking (for any US carrier not just Southwest), I tried with some test flights tomorrow (with check-in today) and they all failed. Flights from last week were working just fine.

Also, for Southwest (in case of concern of missing cancelling within 24 hours), booking Anytime flights or using points will also get you a full refund (back to credit card and not future flight credit).

schmeed commented 2 years ago

sorry, i've been so busy these last couple months i haven't had a chance to look into this. i had a flight check in fine last week. will have another one this upcoming wednesday.

@schmeed and @laqimidori in your cases, did it used to work but not recently?

Yes, has worked fine in the past.

Questions: How often are you refreshing the headers? Mine is set to every 6 hours. Should it be more frequently? How do I check the version of Chrome Driver installed? I want to make sure it's correct. (I'm a Linux newb)

byalextran commented 2 years ago

i have my headers refresh just once a day.

to check the chromedriver version, go into the folder that it's downloaded into and run ./chromedriver --version.

byalextran commented 2 years ago

i just booked a flight to test with and was able to check in without any issue.

@flyize @schmeed looking more, the error you're getting is exactly the same error i get when i use an invalid southwest_headers.json file.

one thing to check: the header file is created properly via the cronjob. check the date it was last created.

flyize commented 2 years ago

I had confirmed that the headers were correct. However, I booked a test flight again last week and it worked (with no change on my side). Maybe it just works most of the time? No idea.

schmeed commented 2 years ago

i just booked a flight to test with and was able to check in without any issue.

@flyize @schmeed looking more, the error you're getting is exactly the same error i get when i use an invalid southwest_headers.json file.

one thing to check: the header file is created properly via the cronjob. check the date it was last created.

I'm befuddled.

Chrome version: Google Chrome 99.0.4844.82 Chrome driver version: ChromeDriver 99.0.4844.51 (d537ec02474b5afe23684e7963d538896c63ac77-refs/branch-heads/4844@{#875})

Headers created at 06:00 this morning, checkin at 8:20am failed.

Would I even be able to successfully schedule a check-in with bad headers? It schedules it just fine but when it comes time to check-in, it fails.

byalextran commented 2 years ago

@schmeed that is weird. i had it work for four different flights over the last week. the next time it fails, do you mind sending me your confirmation number (plus first and last name on the reservation) and the contents of your southwest headers file? also make sure it's within the 24 hour check-in window so i can troubleshoot.

you can share that with me at www.alextran.org/contact.

headers only factor in on check-in so doesn't affect scheduling.

laqimidori commented 2 years ago

Still not working here. Can anybody else confirm or deny please? Alex, maybe your environment differs slightly from what's posted here, but the current two repos as they stand definitely do not work for me.

byalextran commented 2 years ago

@laqimidori next time you have a check-in, send me the contents of your headers file and also your confirmation number using the contact form on my website.

are you using the southwest headers repo as-is or a fork that uses undetected-chromedriver?

schmeed commented 2 years ago

@schmeed that is weird. i had it work for four different flights over the last week. the next time it fails, do you mind sending me your confirmation number (plus first and last name on the reservation) and the contents of your southwest headers file? also make sure it's within the 24 hour check-in window so i can troubleshoot.

you can share that with me at www.alextran.org/contact.

headers only factor in on check-in so doesn't affect scheduling.

I built a fresh environment (Azure VM) and it worked fine. The only difference between the two environments is that the newer one I only refresh the headers once/day at 4am. In the broken one, I was refreshing every 6 hours. So either that was the issue or something in the broken environment went wrong. Not sure what that could be.

I think some additional levels of error logging would be very helpful to debug these issues.

laqimidori commented 2 years ago

@laqimidori next time you have a check-in, send me the contents of your headers file and also your confirmation number using the contact form on my website.

are you using the southwest headers repo as-is or a fork that uses undetected-chromedriver?

using the repo as-is, and just sent you a reservation w/ the contact-form. forgot to include the headers, so here they are.

{"content-type": "application/json", "X-User-Experience-ID": "700f6bcc-67f0-4323-a013-b9a94ec993d5", "EE30zvQLWf-z": "q", "EE30zvQLWf-b": "-3hketq", "EE30zvQLWf-d": "ABaChIjBDKGNgUGAQZIQhISi0eIApJmBDgDm5tyF0KxqcP_____vICxYAC5sixSwsiGduv6H4HJXoww", "EE30zvQLWf-c": "AGAxuRWAAQAA0Em-tvejxstSHaV5Jpps-wGwMX8TRLW6ovCMeObm3IXQrGpw", "EE30zvQLWf-f": "A-BUvRWAAQAAr0f4elsLwUK-yx8Cn9hTlNHf-bsy9r7uqFtClZ-bZEnQGIUdATIvXMSucpl_wH8AAOfvAAAAAA==", "X-Channel-ID": "MWEB", "EE30zvQLWf-a": "nYy=PVqQK5CCCss4zEUstLhlCfgc8d8pwalHXEFPNNeuTSvYeNRmAJVHRE_A6I=0Owi3tFw0Je9B1Gklg2if_mB31kcRrqQpZMppbyBCUcEuTez3jC6T49qcxJoj09GrPem=pZHGgHPsNlHFf-bIH-Y9kcc7Jg74vgKRR2VKLA1hjqQDN-XI=YZv0jz7O3ojZdmBVLzBs6FADMDBr0MmrCj=g3Urk5RML2Byc83tZGONNbnIw=G_F26O4=E668G-EaLN48kY6pwk5H0Bqp44zl2fNozwT---qheY_o3wCxO6zYl61X2yYHJE9rOg8k3_Qf7t8eL=hBFtcRTmssIHekUTpdZExE_yhu63PK7hedo96bpvUs3VMtFI-m8hRgJUJH-3ba-U2rjDZ19tsBp-wea30Aq7tjfdB5nLa=QbviJ8lQuZZIk8kYf5-4eHEHx2J8M4qiJgTweVphX8KY17Q9vIhe3VqBk5fcEkdblt3QPa0cRo-B0jqkivG8Lss6XKhyAQkM=_a=zyP4AL5b2qKUZsKqdK6t5Qxdv_0gPzTmuM0ASwSDQPIU8z8g=E6CsvjNNDM8Y=s9d8OcNiribzcp9NYd3Xz4uKFXGha_8DNylR7BrA=plNUTeO05hXP00IPQq0908mizn=66mr6mdGjuODyGHqAQX5gsbhDKV29L1u_QO-2DsYv5ijS8T_VR9iJgSwR4=IS=lNRC-utPbS3gzQKJZdGNhpHqH55vqzmOZX5BXUQJig8uCOMiPiPvG6M0yGx0MQ2n3qfo4fgX99y8RUv3Lsvx0ooBegyyLYA0LmrzuQRtCmHcM7SD0QmjHfnX38omgRlF1VzIuklmbhDnXbpJqxUYwefwe_YKS5YpOIdAFImS3aw2qSfuykDdRloK0k_cRSXMPPBaZA9VtF0MhkMuPnjNy0tibXtBKnlxAKfqdaErDZpjE7V=ZTlTC1JPoG-opznN2iuzQMMLViiI6vzwF9uG0F-zmNnBUxwZf66zoINV3OdNKQlwqJQDC=k1ASuz2UzI0xUj8XxKnMwLpFCHGS7uX0ItQc9K-oXdq7V3vBPk4lOINcHVDekJ7QTcim-k41lySxVXF5V_jmJV0mK7AJAuHXt3b2kNsRSi101gztfBRPhxno_f9YMqBixizbTANmhO7H8CZ=Pi9QXITmdq4JlyogKfvyCYk_GkOYw7GJi-M95_-NVzPM1FugrlL9jHrs48_FSCpLVkHmSMG_YiZU2l0YjEC1uMENorrGYn78T9Erd2U8DFstSiqsSq72ut-T6OUeR5P5=2HFHvzhKjR2kw9_=KLEOMc3yr-wV_-53FaU8B2foyy54fJ_itObuaJCXdtb4iLaNH6L41H7uZNfaeu35pM-oekmO55LKzyQeA5PfNjgxnduj=_DwkrxDsAqCDOjFRY5f2iirqGpEgn2KuYFLJtgRKh-vAqUAAFpowFiLZbIIgAv12K7CIMDvQ4m-k34-rn7R6ZaUHOILmFBP8FQOYttBzG-HUVfqhL80lXboTqL4yQLbOuwam5ZZ_tUd=XHTH4Xm-_oDZGAlYOJAtHFxcK5w5_0R9H_O9d1os8q2XKOltzhKGwrbph8NE3FRn5fh8nVEgwMYZ5ss2PIXIIqs=mS4O-vmhxZodH-frNf2YRQeBauZLdGF3E64043xRgaXokL3SyDpwoXki1imrCDNgHzPRlBjr7UDOdL_PBMci_MJb2EuUaVNiiY2RVGYEJu2TdokAdCf04gbGfZd2y=IBujnA3jZezZglLcSRGM5qqxe69SKwywFdkA1kfEBhdm2YyTGkpQXiswle-iu02s6Af4SrHvloKCz1bC-RHFUE_Oy0kE-hS_J_ict832y0tJ2jMVE9x5wHHkubx3Zgw5OT=7SqEd2TQ_t0w5mvXvirOYHeGEa-siq1ToqKy92VCY-xpvRoLwDTTzgJMVtjJE8VuoHCmX5l3ZruDqVjCgfRzlvNJ_PXjAzZu_R0jXoxURQSETRolun6FuLNBQD1xA9mwEkJAJgwtQJILKizgR3CdycQB3Zqxg-y=bnuZ0j0DTy_qu2LCUYCj=AiMChL4trOyCPJYU-AUYfEchQ1s_bnRg9=SKy5gPy3aHuUr_c_99rVXSRn4T9X_ewqZzkC4RFpIwmA1-SrG6ty-5JLLxRO=BbmEP_AuzPabzeCy_o2fr9cv=PsZdMaB7ML=UqdEuyycn4U9wx2pyAvgtv69MfLO7YNQh6MNlGjCmB6Cgz2jsTgCQcYD6aiKgiaNUHAAh1o-PRCVS0cq7=vX51hBRpTZXiwJPpza16O2AzQll0Ao8lkpmR0ibpNmNt5TrR3CoRUFRED_1FKuiUss3t1OVJfOhfcEikjquKvVgfELr052Hzu7bxTad4==mJ22bctEGwtQjHYh5ohad-EzNfZXynMMTNUQBs8PFvs_IYHKv--3R_Q_PwUYECZtNt6ASkU8Piw7TmHfcCXjBVT4dkNOkpmC6psBJ2EFBDbM5_rK29eJxx3eJxGOea80koD-_UEl3GIb7BN=rNh7=wyt_r85yq4CajYktqQ9lh20wcA54rRhukON75krkzGfxaVxGE4d3=xwTHcxwqldFsQwn7izc=J44-z=3ZteQ9rOPRY31v738-zyP2LasS=DIOz2gH6VHMYkneR0FheI-qbVcuKQnf5oCHRZOxqwpnopd9mRzpg7mEwI8dJh2w0yBJCTvOvc7y3YmKSnBe70BnTq9e5IpfM7sReVjqItVS2yi9_9N5igAHl9x3QcEN1m1TABzuaUaBH7bugSxBv=zrt33FHhrPzVfF2apV5QAUFias6kdyuMR7gYY5j5DKS4nOtdH0cqINkKMiL8GCIhyCfc3klEClLlOSvIrzy-XZZueeYRtOb6r-Yw-N8ERLV53BhnOYHIV_6Hq=891NIbmiPlAJzuKYlPuinjxnEdUVB16nYstNTSH-3yNzz55v2CQGvz8Hchw02H32UAL8R4Y6E-aA=FMIJo2bd5FbSj=3nlFX992m-h7049X7U2uma=oA9mBwI0jGmQbUYDin7LOgh4O4S-r9Nyz9GYqwR_36G1VzXAqc-fH_DyafeVB7encnx9dZC3oR_pLke8jD4o4xfXa7fVqBPfjsp-FX_1QMAibemuXJQ35boRFFyCTQbfUVIx_y3NRrncx5x0aIhXdOmdTyUdH5BFjJP9dx-ZKC46JRmSLpi0p_UAo=lw_QkpwSLD9fYMw69KPLr809e_yZdouHYDOnc1Xv3dor0H0T8Y3OeqXurUEtjeF_FJ==AYsuQQrHOKpsozXPCVk22CRNyDR41AmFGZLXsQlgv3wkXCFZrnuGOT0io7_swplIViNh1kY6aOrrT2B-xOE5ud7XV6BbHYP4Fa1u1u2kzfn_zg2pSrgri7mE7jPjQXo12-JvZbuD4YTQ19xM3CcfKr17lEhvZFdDp=hT9p8YNg1HjHaO86Ljjqk6FkR=eutSbldLNLJryolr61zobx-0AvJiHtMdrtblCdqUhk1erx-vapZVnYvJDBTyc1eIhzXQD=0DhNzRpO_2e2qMOIjfpG1jDyAwcqwl7AcbyZR0z0d8kJuVODy8VnZOwbhwksXF_R7GZCqshNZDiGJCdcGl3UAweDh1JyeZ0yIxTfeeJzzKIYYbc2=32YNzDt-hdD8K2zT-wsNjdQOtCX1tym8y7gm9C5QPNzzktLavhZQ_nY-MX_p7Z3I5NK53h1OHw7BnP52rYaEsL_9TVN2ElkC4bYqBNtpv71C6ZT=xVr2F2SikBipc0l-HnYw2yTz7J5ZBFu3bSBsBa8eRYcxINgbV9wr3r_Iy9bej0NRaCdCgIeNz0Md=Og8c3vhCHB818p8YDb9RGQHRjoRr=ZLHtn6UqF1Ly=FaQGnqvH8ylZrKoD8qRLQ0lw7c4_eLPPbyreVluwESB4_lV1TjBvqc6hvN4aHGZXeSnEsxNSrHiUS1sat207aeFBTUwD2Th4mNcEShA_b=gFMgC7xDZ=zHflfeGVuejmyo-N=k-S3044iwJD8tXThr7JkN7i9s5y3sK9BNxYxGYsDEaifTnJfk464XjRGtFIzjwyyS=11dKE9tDe5ltoymS14O2bUQ1jyXVBovudQutMVd7MmQ3xNfZfGAagNS9nLQKezgYl14Nqnqd_zmJUqr6wv-1VrB_O1MsyzK24S5w5z4j1CfPOMVcLz7vXI6lHC3dH36_L=UY7R_Q8_H1QzIiYLVQRrzvvddxPDFtcQuQyEa802mGIT4PD=kZeTs2vTfqxNZYkisl2aLGML4BT4Hx99pU_eNbdO13XG-oAzBlnhh55Xeo42=DXnAxlNOftLaHlbva7kYkS1vHb_EURXMeAIleoXCkjSZbC_x0JD3RMOC7TyXXQ_jFhOEro6FAjnEZfFi-omDgV0iBK-MKEqLlTv9mZHg2KJzX9Y7jtTs4mZd5s3XYCh8zoBkcq=5e7mFEK8_gYfpRom5K-H8NuBrd4YTokUM2Jm3MJLlw1aKibbl09uRiL-cCAZFY1LwcdEODsTIl9DgF3xy1vAMf5MUjoY-oVnvmpCeZ4aAynv3XH2zgU9UdaxIxyTo_i7B4AhcJT1c0NgirS=uVLrJk3sbqmV=cVSpo3ovG48qS8X8auX5sCMpnc6t7Svd9ztY4rAst1CRHezpi90SrCrbXN0YkhpomhRNFmnsw9uU3T0O0hPFHX8zbkR_Ekvfjfb5xHVvD1OBEQYTiGiAgf-mqAzpoxNyGOv_EFovEmsxGabgM-C-_EfzmiIMdpcsmPpyO6R5-9t4GRPyy98U6o1furrB8TftnD=kTGon8VHQPt_GbbL71Dd1G8ZrEbIyosJeLs9oOMDXwS_5-jCRVDYHzXp8wjtCHuaAGEkfoBAZTA3GEuRFoiqMcwnZnM5aCE_bH5MDPa6dOPk7AqpU62uEuPdv1lrisUwFGF=Im4M7EXRvJHKEmd2mNwfCQ-QljE1IraHf5hnZocUN3H5T6uAFiM6_0MwisI-VR8IL2J0--6E50g7di9fkljxrNa8c_EgE6=xZ7wmrr=nHQoeeQz2eF5Bi5II_kRP1NkdlCeLjlmV_ih_DzMKbh9svOZ3XdvRiud8AIhCkMTxiQwDa9Kl8f82q4qU_7lj=AUjCi3bSqYrIOE8UOSPixkKD65cgD--p8HVkM3yhnYG5Np0EtJl=4fr6BXv755TrzaXlxM7z_NIIeEPsh_bp7T_KFPUoQyfSdoLomyNqti-F3HZ1X6q6LuTNb_i-vcDQSjUeCyxY8PSOy_pngV6sRNEi_Pl9wHwe5CRAhVAoq_iNRGzOJZMB_4EhMmBRgj11qcV7KJ4xbpUhrUy4KltU-CoZmu0tDf5d0egJ7McicvGRqh2KgHXM_6rwiX2xfudlBBzOpqMJ8iP8HgBo34oL7qmjmhVykLcTR4HOne2Jc1Ue0gDvphmlY_tX_ByTn3nTHN4aSV7hyte38sjUqhPd5rN1L=CTJ4ANpYVJgp45efPdN8pIQSYf_Z0-UNAvL_qjiTva7krl6Jqsxh75zZiNmJEVztsjTh-7UGhF=YaAfAbgTv4yjrv1KejqjzsObva53owipGamC0MG4T6kfILFhM_UeV0g75ltvVQ-Ltxmqh_IDECvRYtq3kN3gQdohmN9VhH6MlO9JpcJmmUSe=OdLhRlErip9VJS1M=5hZ=22jkSJ8RvLej8CspmlJ54_CUnv8QL67GvNxBLCRO2N7gx=sgicoVl0petlE8gKnUcOIpOV5mj6PTIDruYMps9CK3bBGKqgLRsKF=TftNGQ2d7cM8bX7tt_RdnPjckpzRnfAyuFmJhwZlGVF11DP-lIxrlVludwM2cQL1K0qONGP9nMdA_2J5Fx9e0Kj5bNjJGYjwMrP1qNmgK3SGbF2s2YKRSNgaGY9bTnoA_JpIfDfZL-IcNS0qFYuux2T98=iVtOXTd4EwV0V0qX9EVaaEtCyBH=zq4GtqSRlAhanTSr6Uaaz_760OlGUpc9=lXSJpVTUHLXodk-ODHiTSRnDi-Q-8gl7RTXeXGSAT7FTEG6x13ygJ5R3n0sENjjhLNH66MyeEDVzacXkPxwg5xMX4Uf30E_=gyf3T0Nb5hGbP4MQvF86AHfjI7U_wyTEQL2Py2pSlTeVt_nDJpUASIkquv6lF8nksxR2RpXI5x0ZT7=uiEntZClt3fxAdET6MOdJm71NJ69sYHl8i_IRLL-R2t6HaGemYDyDwOdqeQT4l--Cl29iOmgr9Nc8I4u_yB0MtbT3udfQXjqzNF7HVB1EAEk=tClsERBvTj6F0LSKzLG46SJfGs0lLS257igIiEl-bnirMvngBK4jXKUbTpEz4t5zMfqIwdx2VYpV8vsA_XyhzVYVPktquqU0ngnoH5L0=_kKRy1lSZPiYabTiLi_Lej7CHvqja2a-xPlYwvlCL7ccyJKQxpE1vXkbp-wkovxt_czxEMIfBHcuXIuInGj6lSyVrQlxa99zLg_VN2-9fLNCGLS2jcr14wy7c6pn6k_oE7wuYPyHalfAfqhcaulGjqa_Gj-GcKDDQIQYM3kH5tgmapawurNoIgV77s7qXsKnCX6lrQhK82gXhB4KwcR8OQkitF1UycbBhJi2jcbxFofKzJuJ0j7XcUlnfZDVZLZiP8fSXEBHv9tzZaAygDuYILkRsfh667T4zzcjMiOkv5Mvx1rQwCJcqrj2jFTGyYUBri=XIjLET6e9IyplFK6iyAUNcfiJVKgddiHG875VyFyX8t7Be6IPjIKvNqJvunfcn=L9A8N4ExHg-4eAMcDxyuCtrTn2u91Sw6u8OsBxArnmMjpXhmyqp4YxjAxj4_89yeC=-FQh-jOEMBsqcs5ceTo8lDYR3VxzhSqy0V2sqoDNiHQvu-6L1pEe9GO0r8MPSQC9y4V5T2OVVeBes2PEgm_XlLMOItjBII3vQoPPbUAFGYtiwNegKyoY9Lj3xtTD1CCel7Fpu=kkz_tmZstsJPcyvgw8nMULTnNkLGvwCgtBbJ=VvXoTQeRt8S=N_yaQUVCC=T6=f4sgDDO26wXGItU3Oapcy_VDGtco6hrYfgvobEtRoRzzFcv6DS3OZHTR7zLHNrmR4ufEUx8zzNJlzi_M8Exm3G0cKb-KX9XLejx0Rjt_rjrriazPn=rV4lF4-I77GKZL3fKvOgy2bxkfrHv_0bSqcThsjyjlbJaano4=JfXXVfnF47ZYA7-CDfxLqxo6dKjvk3cR5m1d3Y3kwlaArToqNVb-vax=Bqdibe8EBbqqyue0ARqtxn8L9uexZvby64-oiyh=ppNtN7tr1tdxfmgk", "X-API-Key": "l7xx2c186c1297274b828b1872e22edfe67a"}
byalextran commented 2 years ago

@schmeed the error you're seeing is when the headers file is invalid (as far as i can tell). unfortunately, in that context, there's no additional information southwest gives me to troubleshoot. so better logging wouldn't help. :(

@laqimidori thanks for sharing. all three of the confirmation numbers you shared worked fine in my environment. using the headers file you have resulted in the error you're getting.

just to confirm, you did this step when you installed the southwest-headers repo? same question to you @schmeed.

https://github.com/byalextran/southwest-headers#modify-chromedriver

this is critical as the default chromedriver will produce a southwest headers file that will be rejected and return the error you're seeing.

mkitchingh commented 2 years ago

FYI, still working well for me. I haven't touched anything since the install, except the header updates. M K (2***): Succeeded at 11:05.918. 2 attempt(s) in 4.52 sec. (A19) My header update task schedule is 0 2

laqimidori commented 2 years ago

@byalextran chromedriver was it! Thanks for all your support, truly appreciated.