Bug #6563

cannot import from data source - repeaterbook

Added by Michael Hall over 3 years ago. Updated over 3 years ago.

Status:Closed Start date:03/03/2019
Priority:Normal Due date:
Assignee:Michael Hall % Done:

100%

Category:-
Target version:-
Chirp Version:daily Platform:MacOS
Model affected:(All models)

Description

using macOS High Sierra 10.13.6
When I try to use the "import from data source - repeaterbook," I get an error mesage, "Unknown File Format."
When I try to "Query Data Source," I get an empty list with loc 0, frequency 0.000000, no name, etc.
I have no problems with the "Import From Stock Config."
Same computer worked with CHIRP and repeaterbook about 16 months ago, November 2017.
Not really sure what the hell I am doing here.

debug.log (35.1 kB) Michael Hall, 03/04/2019 08:30 am


Related issues

related to Bug #6579: CHIRP can no longer import from Repeaterbook.com Rejected 03/08/2019
related to Bug #6581: cannot import from repeaterbook Rejected 03/08/2019

Associated revisions

Revision 3198:6f416420ca9c
Added by Dan Smith over 3 years ago

Set the urllib user-agent string to something chirp-specific

Yes, this is the crazy way you have to do this for the OG urllib, but it
works in our favor here to just make sure everything is using the right thing.
Obviously we need to move this code to requests at some point, but since
repeaterbook just broke us with the cloudflare change, this is a point fix
for a current issue.

Fixes #6563

Revision 3200:8de0c148e828
Added by Dan Smith over 3 years ago

Move http_user_agent to chirp_common and fix a stupid bug

This needs to be somewhere other than init.py because we overwrite that as
part of the win32 build, so just put it in chirp_common.

Related to #6563

Revision 3202:47c355d2b47c
Added by Dan Smith over 3 years ago

Add a universal urlretrieve that works on both py2 and py3 and sets the User-Agent

This is needed for py3 compatibility as well, and is related to the RepeaterBook
CDN bug.

Related to #495
Related to #6563

History

Updated by Michael Hall over 3 years ago

I have tried using the latest daily and a several older versions.

Updated by Michael Hall over 3 years ago

I have tried using the latest daily and a several older versions.

Updated by Michael Hall over 3 years ago

Radio is BF-F8HP

Updated by Dan Smith over 3 years ago

  • Status changed from New to In Progress

This is a known issue. RepeaterBook recently moved to a CDN, which is blocking chirp's request. The RepeaterBook admin reached out to me and we're working to resolve it.

Updated by Michael Hall over 3 years ago

[2019-03-04 11:26:48,804] chirp.logger - DEBUG: CHIRP daily-20190304 on Darwin Megans-iMac-2.local 17.7.0 Darwin Kernel Version 17.7.0: Fri Nov 2 20:43:16 PDT 2018; root:xnu-4570.71.17~1/RELEASE_X86_64 x86_64 (Python 2.7.2)
[2019-03-04 11:26:48,839] chirp.directory - INFO: Registered Alinco_DR03T = DR03Radio
[2019-03-04 11:26:48,839] chirp.directory - INFO: Registered Alinco_DR06T = DR06Radio
[2019-03-04 11:26:48,839] chirp.directory - INFO: Registered Alinco_DR135T = DR135Radio
[2019-03-04 11:26:48,839] chirp.directory - INFO: Registered Alinco_DR235T = DR235Radio
[2019-03-04 11:26:48,839] chirp.directory - INFO: Registered Alinco_DR435T = DR435Radio
[2019-03-04 11:26:48,840] chirp.directory - INFO: Registered Alinco_DJ596 = DJ596Radio
[2019-03-04 11:26:48,840] chirp.directory - INFO: Registered Jetstream_JT220M = JT220MRadio
[2019-03-04 11:26:48,840] chirp.directory - INFO: Registered Alinco_DJ175 = DJ175Radio
[2019-03-04 11:26:48,840] chirp.directory - INFO: Registered Alinco_DJ-G7EG = AlincoDJG7EG
[2019-03-04 11:26:48,841] chirp.directory - INFO: Registered AnyTone_5888UV = AnyTone5888UVRadio
[2019-03-04 11:26:48,841] chirp.directory - INFO: Registered Intek_HR-2040 = IntekHR2040Radio
[2019-03-04 11:26:48,841] chirp.directory - INFO: Registered Polmar_DB-50M = PolmarDB50MRadio
[2019-03-04 11:26:48,841] chirp.directory - INFO: Registered Powerwerx_DB-750X = PowerwerxDB750XRadio
[2019-03-04 11:26:48,841] chirp.directory - INFO: Registered AnyTone_TERMN-8R = AnyToneTERMN8RRadio
[2019-03-04 11:26:48,841] chirp.directory - INFO: Registered AnyTone_OBLTR-8R = AnyToneOBLTR8RRadio
[2019-03-04 11:26:48,843] chirp.directory - INFO: Registered Baofeng_UV-3R = UV3RRadio
[2019-03-04 11:26:48,845] chirp.directory - INFO: Registered Baofeng_BF-A58 = BFA58
[2019-03-04 11:26:48,845] chirp.directory - INFO: Registered Baofeng_UV-82WP = UV82WP
[2019-03-04 11:26:48,845] chirp.directory - INFO: Registered Baofeng_GT-3WP = GT3WP
[2019-03-04 11:26:48,845] chirp.directory - INFO: Registered Retevis_RT6 = RT6
[2019-03-04 11:26:48,845] chirp.directory - INFO: Registered Baofeng_BF-T1 = BFT1
[2019-03-04 11:26:48,846] chirp.directory - INFO: Registered Baojie_BJ-9900 = BJ9900Radio
[2019-03-04 11:26:48,847] chirp.directory - INFO: Registered Baofeng_UV-5R = BaofengUV5RGeneric
[2019-03-04 11:26:48,847] chirp.directory - INFO: Registered Baofeng_F-11 = BaofengF11Radio
[2019-03-04 11:26:48,847] chirp.directory - INFO: Registered Baofeng_UV-82 = BaofengUV82Radio
[2019-03-04 11:26:48,847] chirp.directory - INFO: Registered Baofeng_UV-6 = BaofengUV6Radio
[2019-03-04 11:26:48,848] chirp.directory - INFO: Registered Intek_KT-980HP = IntekKT980Radio
[2019-03-04 11:26:48,848] chirp.directory - INFO: Registered Baofeng_BF-F8HP = BaofengBFF8HPRadio
[2019-03-04 11:26:48,848] chirp.directory - INFO: Registered Baofeng_UV-82HP = BaofengUV82HPRadio
[2019-03-04 11:26:48,848] chirp.directory - INFO: Registered Radioddity_UV-5RX3 = RadioddityUV5RX3Radio
[2019-03-04 11:26:48,848] chirp.directory - INFO: Registered Baojie_BJ-UV55 = BaojieBJUV55Radio
[2019-03-04 11:26:48,849] chirp.directory - INFO: Registered Boblov_X3Plus = BoblovX3Plus
[2019-03-04 11:26:48,851] chirp.directory - INFO: Registered BTECH_UV-2501 = UV2501
[2019-03-04 11:26:48,851] chirp.directory - INFO: Registered BTECH_UV-2501+220 = UV2501_220
[2019-03-04 11:26:48,851] chirp.directory - INFO: Registered BTECH_UV-5001 = UV5001
[2019-03-04 11:26:48,851] chirp.directory - INFO: Registered WACCOM_MINI-8900 = MINI8900
[2019-03-04 11:26:48,851] chirp.directory - INFO: Registered QYT_KT-UV980 = KTUV980
[2019-03-04 11:26:48,851] chirp.directory - INFO: Registered QYT_KT8900 = KT9800
[2019-03-04 11:26:48,851] chirp.directory - INFO: Registered QYT_KT8900R = KT9800R
[2019-03-04 11:26:48,852] chirp.directory - INFO: Registered LUITON_LT-588UV = LT588UV
[2019-03-04 11:26:48,852] chirp.directory - INFO: Registered BTECH_UV-25X2 = UV25X2
[2019-03-04 11:26:48,852] chirp.directory - INFO: Registered BTECH_UV-25X4 = UV25X4
[2019-03-04 11:26:48,852] chirp.directory - INFO: Registered BTECH_UV-50X2 = UV50X2
[2019-03-04 11:26:48,852] chirp.directory - INFO: Registered QYT_KT7900D = KT7900D
[2019-03-04 11:26:48,852] chirp.directory - INFO: Registered QYT_KT8900D = KT8900D
[2019-03-04 11:26:48,853] chirp.directory - INFO: Registered Feidaxin_FD-268A = FD268ARadio
[2019-03-04 11:26:48,853] chirp.directory - INFO: Registered Feidaxin_FD-268B = FD268BRadio
[2019-03-04 11:26:48,853] chirp.directory - INFO: Registered Feidaxin_FD-288A = FD288ARadio
[2019-03-04 11:26:48,853] chirp.directory - INFO: Registered Feidaxin_FD-288B = FD288BRadio
[2019-03-04 11:26:48,853] chirp.directory - INFO: Registered Feidaxin_FD-150A = FD150ARadio
[2019-03-04 11:26:48,853] chirp.directory - INFO: Registered Feidaxin_FD-160A = FD160ARadio
[2019-03-04 11:26:48,854] chirp.directory - INFO: Registered Feidaxin_FD-450A = FD450ARadio
[2019-03-04 11:26:48,854] chirp.directory - INFO: Registered Feidaxin_FD-460A = FD460ARadio
[2019-03-04 11:26:48,854] chirp.directory - INFO: Registered Feidaxin_FD-460UH = FD460UHRadio
[2019-03-04 11:26:48,854] chirp.directory - INFO: Registered Yaesu_FT-1802M = FT1802Radio
[2019-03-04 11:26:48,856] chirp.directory - INFO: Registered Yaesu_FT-1D_R = FT1Radio
[2019-03-04 11:26:48,856] chirp.directory - INFO: Registered Yaesu_FT-2800M = FT2800Radio
[2019-03-04 11:26:48,857] chirp.directory - INFO: Registered Yaesu_FT-2900R_1900R = FT2900Radio
[2019-03-04 11:26:48,857] chirp.directory - INFO: Registered Yaesu_FT2D_R = FT2D
[2019-03-04 11:26:48,857] chirp.directory - INFO: Registered Yaesu_FT2D_Rv2 = FT2Dv2
[2019-03-04 11:26:48,859] chirp.directory - INFO: Registered Yaesu_FT-4XR = YaesuFT4Radio
[2019-03-04 11:26:48,859] chirp.directory - INFO: Registered Yaesu_FT-450D = FT450DRadio
[2019-03-04 11:26:48,860] chirp.directory - INFO: Registered Yaesu_FT-50 = FT50Radio
[2019-03-04 11:26:48,860] chirp.directory - INFO: Registered Yaesu_FT-60 = FT60Radio
[2019-03-04 11:26:48,861] chirp.directory - INFO: Registered Yaesu_FT-70D = FT70Radio
[2019-03-04 11:26:48,862] chirp.directory - INFO: Registered Yaesu_FT-7100M = FT7100Radio
[2019-03-04 11:26:48,863] chirp.directory - INFO: Registered Yaesu_FT-7800_7900 = FT7800Radio
[2019-03-04 11:26:48,863] chirp.directory - INFO: Registered Yaesu_FT-8800 = FT8800Radio
[2019-03-04 11:26:48,863] chirp.directory - INFO: Registered Yaesu_FT-8900 = FT8900Radio
[2019-03-04 11:26:48,863] chirp.directory - INFO: Registered Yaesu_FT-8100 = FT8100Radio
[2019-03-04 11:26:48,864] chirp.directory - INFO: Registered Yaesu_FT-817 = FT817Radio
[2019-03-04 11:26:48,864] chirp.directory - INFO: Registered Yaesu_FT-817ND = FT817NDRadio
[2019-03-04 11:26:48,864] chirp.directory - INFO: Registered Yaesu_FT-817ND_US = FT817NDUSRadio
[2019-03-04 11:26:48,865] chirp.directory - INFO: Registered Yaesu_FT-818 = FT818Radio
[2019-03-04 11:26:48,865] chirp.directory - INFO: Registered Yaesu_FT-818ND_US = FT818NDUSRadio
[2019-03-04 11:26:48,865] chirp.directory - INFO: Registered Yaesu_FT-857_897 = FT857Radio
[2019-03-04 11:26:48,865] chirp.directory - INFO: Registered Yaesu_FT-857_897_US = FT857USRadio
[2019-03-04 11:26:48,866] chirp.directory - INFO: Registered Yaesu_FT-90 = FT90Radio
[2019-03-04 11:26:48,866] chirp.directory - INFO: Registered Yaesu_FTM-3200D_R = FTM3200Radio
[2019-03-04 11:26:48,867] chirp.directory - INFO: Registered Yaesu_FTM-350 = FTM350Radio
[2019-03-04 11:26:48,868] chirp.directory - INFO: Registered Generic_CSV = CSVRadio
[2019-03-04 11:26:48,869] chirp.directory - INFO: Registered Commander_KG-UV = CommanderCSVRadio
[2019-03-04 11:26:48,869] chirp.directory - INFO: Registered RT_Systems_CSV = RTCSVRadio
[2019-03-04 11:26:48,869] chirp.directory - INFO: Registered ARRL_Travel_Plus = TpeRadio
[2019-03-04 11:26:48,891] chirp.directory - INFO: Registered Generic_XML = XMLRadio
[2019-03-04 11:26:48,892] chirp.directory - INFO: Registered BTECH_GMRS-V1 = GMRSV1
[2019-03-04 11:26:48,898] chirp.directory - INFO: Registered Baofeng_BF-888 = H777Radio
[2019-03-04 11:26:48,898] chirp.directory - INFO: Registered Radioddity_GA-2S = ROGA2SRadio
[2019-03-04 11:26:48,899] chirp.directory - INFO: Registered HobbyPCB_RS-UV3 = HobbyPCBRSUV3Radio
[2019-03-04 11:26:48,899] chirp.directory - INFO: Registered Icom_IC-208H = IC208Radio
[2019-03-04 11:26:48,900] chirp.directory - INFO: Registered Icom_IC-2100H = IC2100Radio
[2019-03-04 11:26:48,900] chirp.directory - INFO: Registered Icom_IC-2200H = IC2200Radio
[2019-03-04 11:26:48,900] chirp.directory - INFO: Registered Icom_IC-2300H = IC2300Radio
[2019-03-04 11:26:48,901] chirp.directory - INFO: Registered Icom_IC-2720H = IC2720Radio
[2019-03-04 11:26:48,901] chirp.directory - INFO: Registered Icom_IC-2730A = IC2730Radio
[2019-03-04 11:26:48,901] chirp.directory - INFO: Registered Icom_IC-2820H = IC2820Radio
[2019-03-04 11:26:48,902] chirp.directory - INFO: Registered Icom_IC-91_92AD = IC9xRadio
[2019-03-04 11:26:48,903] chirp.directory - INFO: Registered Icom_7200 = Icom7200Radio
[2019-03-04 11:26:48,904] chirp.directory - INFO: Registered Icom_IC-7000 = Icom7000Radio
[2019-03-04 11:26:48,904] chirp.directory - INFO: Registered Icom_IC-7100 = Icom7100Radio
[2019-03-04 11:26:48,904] chirp.directory - INFO: Registered Icom_746 = Icom746Radio
[2019-03-04 11:26:48,904] chirp.directory - INFO: Registered Icom_IC-P7 = ICP7Radio
[2019-03-04 11:26:48,905] chirp.directory - INFO: Registered Icom_IC-Q7A = ICQ7Radio
[2019-03-04 11:26:48,905] chirp.directory - INFO: Registered Icom_IC-T70 = ICT70Radio
[2019-03-04 11:26:48,905] chirp.directory - INFO: Registered Icom_IC-T7H = ICT7HRadio
[2019-03-04 11:26:48,905] chirp.directory - INFO: Registered Icom_IC-T8A = ICT8ARadio
[2019-03-04 11:26:48,906] chirp.directory - INFO: Registered Icom_IC-W32A = ICW32ARadio
[2019-03-04 11:26:48,906] chirp.directory - INFO: Registered Icom_IC-W32E = ICW32ERadio
[2019-03-04 11:26:48,907] chirp.directory - INFO: Registered Icom_IC-V82_U82 = ICx8xRadio
[2019-03-04 11:26:48,907] chirp.directory - INFO: Registered Icom_ID-31A = ID31Radio
[2019-03-04 11:26:48,907] chirp.directory - INFO: Registered Icom_ID-51 = ID51Radio
[2019-03-04 11:26:48,908] chirp.directory - INFO: Registered Icom_ID-51_Plus = ID51PLUSRadio
[2019-03-04 11:26:48,908] chirp.directory - INFO: Registered Icom_ID-800H_v2 = ID800v2Radio
[2019-03-04 11:26:48,909] chirp.directory - INFO: Registered Icom_ID-880H = ID880Radio
[2019-03-04 11:26:48,909] chirp.directory - INFO: Registered Icom_ID-80H = ID80Radio
[2019-03-04 11:26:48,909] chirp.directory - INFO: Registered Kenwood_HMK = HMKRadio
[2019-03-04 11:26:48,910] chirp.directory - INFO: Registered Kenwood_ITM = ITMRadio
[2019-03-04 11:26:48,910] chirp.directory - INFO: Registered Kenwood_TH-D7 = THD7Radio
[2019-03-04 11:26:48,910] chirp.directory - INFO: Registered Kenwood_TH-D7G = THD7GRadio
[2019-03-04 11:26:48,911] chirp.directory - INFO: Registered Kenwood_TM-D700 = TMD700Radio
[2019-03-04 11:26:48,911] chirp.directory - INFO: Registered Kenwood_TM-V7 = TMV7Radio
[2019-03-04 11:26:48,911] chirp.directory - INFO: Registered Kenwood_TM-G707 = TMG707Radio
[2019-03-04 11:26:48,911] chirp.directory - INFO: Registered Kenwood_TH-G71 = THG71Radio
[2019-03-04 11:26:48,911] chirp.directory - INFO: Registered Kenwood_TH-F6 = THF6ARadio
[2019-03-04 11:26:48,911] chirp.directory - INFO: Registered Kenwood_TH-F7 = THF7ERadio
[2019-03-04 11:26:48,911] chirp.directory - INFO: Registered Kenwood_TM-D710 = TMD710Radio
[2019-03-04 11:26:48,911] chirp.directory - INFO: Registered Kenwood_TH-D72_live_mode = THD72Radio
[2019-03-04 11:26:48,912] chirp.directory - INFO: Registered Kenwood_TM-V71 = TMV71Radio
[2019-03-04 11:26:48,912] chirp.directory - INFO: Registered Kenwood_TM-D710G = TMD710GRadio
[2019-03-04 11:26:48,912] chirp.directory - INFO: Registered Kenwood_TH-K2 = THK2Radio
[2019-03-04 11:26:48,912] chirp.directory - INFO: Registered Kenwood_TM-271 = TM271Radio
[2019-03-04 11:26:48,912] chirp.directory - INFO: Registered Kenwood_TM-281 = TM281Radio
[2019-03-04 11:26:48,912] chirp.directory - INFO: Registered Kenwood_TM-471 = TM471Radio
[2019-03-04 11:26:48,913] chirp.directory - INFO: Registered Wouxun_KG-UV8D = KGUV8DRadio
[2019-03-04 11:26:48,913] chirp.directory - INFO: Registered Wouxun_KG-UV8D_Plus = KGUV8DPlusRadio
[2019-03-04 11:26:48,914] chirp.directory - INFO: Registered Wouxun_KG-UV9D_Plus = KGUV9DPlusRadio
[2019-03-04 11:26:48,915] chirp.directory - INFO: Registered KYD_NC-630A = NC630aRadio
[2019-03-04 11:26:48,915] chirp.directory - INFO: Registered KYD_IP-620 = IP620Radio
[2019-03-04 11:26:48,916] chirp.directory - INFO: Registered Leixen_VV-898 = LeixenVV898Radio
[2019-03-04 11:26:48,916] chirp.directory - INFO: Registered Jetstream_JT270M = JetstreamJT270MRadio
[2019-03-04 11:26:48,916] chirp.directory - INFO: Registered Jetstream_JT270MH = JetstreamJT270MHRadio
[2019-03-04 11:26:48,917] chirp.directory - INFO: Registered Leixen_VV-898S = LeixenVV898SRadio
[2019-03-04 11:26:48,917] chirp.directory - INFO: Registered LUITON_LT-725UV = LT725UV
[2019-03-04 11:26:48,918] chirp.directory - INFO: Registered Baojie_BJ-218 = Baojie218
[2019-03-04 11:26:48,919] chirp.directory - INFO: Registered BTECH_MURS-V1 = MURSV1
[2019-03-04 11:26:48,920] chirp.directory - INFO: Registered Wouxun_KG-UVD1P = KGUVD1PRadio
[2019-03-04 11:26:48,921] chirp.directory - INFO: Registered Wouxun_KG-UV6 = KGUV6DRadio
[2019-03-04 11:26:48,921] chirp.directory - INFO: Registered Wouxun_KG-816 = KG816Radio
[2019-03-04 11:26:48,921] chirp.directory - INFO: Registered Wouxun_KG-818 = KG818Radio
[2019-03-04 11:26:48,921] chirp.directory - INFO: Registered Puxing_PX-777 = Puxing777Radio
[2019-03-04 11:26:48,921] chirp.directory - INFO: Registered Puxing_PX-2R = Puxing2RRadio
[2019-03-04 11:26:48,922] chirp.directory - INFO: Registered Puxing_PX-888K = Puxing_PX888K_Radio
[2019-03-04 11:26:48,923] chirp.directory - INFO: Registered Radioddity_R2 = RadioddityR2Radio
[2019-03-04 11:26:48,923] chirp.directory - INFO: Registered Radtel_T18 = T18Radio
[2019-03-04 11:26:48,924] chirp.directory - INFO: Registered Retevis_RT1 = RT1Radio
[2019-03-04 11:26:48,924] chirp.directory - INFO: Registered Retevis_RT21 = RT21Radio
[2019-03-04 11:26:48,925] chirp.directory - INFO: Registered Retevis_RT22 = RT22Radio
[2019-03-04 11:26:48,925] chirp.directory - INFO: Registered WLN_KD-C1 = KDC1
[2019-03-04 11:26:48,925] chirp.directory - INFO: Registered Zastone_ZT-X6 = ZTX6
[2019-03-04 11:26:48,925] chirp.directory - INFO: Registered LUITON_LT-316 = LT316
[2019-03-04 11:26:48,925] chirp.directory - INFO: Registered TID_TD-M8 = TDM8
[2019-03-04 11:26:48,926] chirp.directory - INFO: Registered Retevis_RT23 = RT23Radio
[2019-03-04 11:26:48,926] chirp.directory - INFO: Registered Retevis_RT26 = RT26Radio
[2019-03-04 11:26:48,927] chirp.directory - INFO: Registered Rugged_RH5R-V2 = RH5RV2
[2019-03-04 11:26:48,928] chirp.directory - INFO: Registered TDXone_TD-Q8A = TDXoneTDQ8A
[2019-03-04 11:26:48,928] chirp.directory - INFO: Registered Baofeng_UV-B5 = BaofengUVB5
[2019-03-04 11:26:48,929] chirp.directory - INFO: Registered TYT_TH-350 = Th350Radio
[2019-03-04 11:26:48,929] chirp.directory - INFO: Registered TYT_TH-7800_File = TYTTH7800File
[2019-03-04 11:26:48,929] chirp.directory - INFO: Registered TYT_TH-7800 = TYTTH7800Radio
[2019-03-04 11:26:48,930] chirp.directory - INFO: Registered TYT_TH9000_220 = Th9000220Radio
[2019-03-04 11:26:48,930] chirp.directory - INFO: Registered TYT_TH9000_144 = Th9000144Radio
[2019-03-04 11:26:48,930] chirp.directory - INFO: Registered TYT_TH9000_440 = Th9000440Radio
[2019-03-04 11:26:48,931] chirp.directory - INFO: Registered TYT_TH-9800_File = TYTTH9800File
[2019-03-04 11:26:48,931] chirp.directory - INFO: Registered TYT_TH-9800 = TYTTH9800Radio
[2019-03-04 11:26:48,931] chirp.directory - INFO: Registered TYT_TH-UV3R = TYTUV3RRadio
[2019-03-04 11:26:48,932] chirp.directory - INFO: Registered TYT_TH-UV3R-25 = TYTUV3R25Radio
[2019-03-04 11:26:48,932] chirp.directory - INFO: Registered TYT_TH-UVF8D = TYTUVF8DRadio
[2019-03-04 11:26:48,933] chirp.directory - INFO: Registered Kenwood_TH-D72_clone_mode = THD72Radio
[2019-03-04 11:26:48,933] chirp.directory - INFO: Registered TYT_TH-UVF1 = TYTTHUVF1Radio
[2019-03-04 11:26:48,934] chirp.directory - INFO: Registered Kenwood_TK-260 = TK260_Radio
[2019-03-04 11:26:48,934] chirp.directory - INFO: Registered Kenwood_TK-270 = TK270_Radio
[2019-03-04 11:26:48,934] chirp.directory - INFO: Registered Kenwood_TK-272 = TK272_Radio
[2019-03-04 11:26:48,934] chirp.directory - INFO: Registered Kenwood_TK-278 = TK278_Radio
[2019-03-04 11:26:48,934] chirp.directory - INFO: Registered Kenwood_TK-360 = TK360_Radio
[2019-03-04 11:26:48,934] chirp.directory - INFO: Registered Kenwood_TK-370 = TK370_Radio
[2019-03-04 11:26:48,935] chirp.directory - INFO: Registered Kenwood_TK-372 = TK372_Radio
[2019-03-04 11:26:48,935] chirp.directory - INFO: Registered Kenwood_TK-378 = TK378_Radio
[2019-03-04 11:26:48,935] chirp.directory - INFO: Registered Kenwood_TK-760 = TK760_Radio
[2019-03-04 11:26:48,936] chirp.directory - INFO: Registered Kenwood_TK-762 = TK762_Radio
[2019-03-04 11:26:48,936] chirp.directory - INFO: Registered Kenwood_TK-768 = TK768_Radio
[2019-03-04 11:26:48,936] chirp.directory - INFO: Registered Kenwood_TK-860 = TK860_Radio
[2019-03-04 11:26:48,936] chirp.directory - INFO: Registered Kenwood_TK-862 = TK862_Radio
[2019-03-04 11:26:48,936] chirp.directory - INFO: Registered Kenwood_TK-868 = TK868_Radio
[2019-03-04 11:26:48,937] chirp.directory - INFO: Registered Kenwood_TK-868G = TK868G_Radios
[2019-03-04 11:26:48,937] chirp.directory - INFO: Registered Kenwood_TK-862G = TK862G_Radios
[2019-03-04 11:26:48,937] chirp.directory - INFO: Registered Kenwood_TK-860G = TK860G_Radios
[2019-03-04 11:26:48,937] chirp.directory - INFO: Registered Kenwood_TK-768G = TK768G_Radios
[2019-03-04 11:26:48,937] chirp.directory - INFO: Registered Kenwood_TK-762G = TK762G_Radios
[2019-03-04 11:26:48,937] chirp.directory - INFO: Registered Kenwood_TK-760G = TK760G_Radios
[2019-03-04 11:26:48,937] chirp.directory - INFO: Registered Kenwood_TK-388G = TK388G_Radios
[2019-03-04 11:26:48,938] chirp.directory - INFO: Registered Kenwood_TK-378G = TK378G_Radios
[2019-03-04 11:26:48,938] chirp.directory - INFO: Registered Kenwood_TK-372G = TK372G_Radios
[2019-03-04 11:26:48,938] chirp.directory - INFO: Registered Kenwood_TK-370G = TK370G_Radios
[2019-03-04 11:26:48,938] chirp.directory - INFO: Registered Kenwood_TK-360G = TK360G_Radios
[2019-03-04 11:26:48,938] chirp.directory - INFO: Registered Kenwood_TK-278G = TK278G_Radios
[2019-03-04 11:26:48,938] chirp.directory - INFO: Registered Kenwood_TK-272G = TK272G_Radios
[2019-03-04 11:26:48,938] chirp.directory - INFO: Registered Kenwood_TK-270G = TK270G_Radios
[2019-03-04 11:26:48,938] chirp.directory - INFO: Registered Kenwood_TK-260G = TK260G_Radios
[2019-03-04 11:26:48,939] chirp.directory - INFO: Registered Kenwood_TK-7102 = KenwoodTK7102Radio
[2019-03-04 11:26:48,939] chirp.directory - INFO: Registered Kenwood_TK-8102 = KenwoodTK8102Radio
[2019-03-04 11:26:48,939] chirp.directory - INFO: Registered Kenwood_TK-7108 = KenwoodTK7108Radio
[2019-03-04 11:26:48,939] chirp.directory - INFO: Registered Kenwood_TK-8108 = KenwoodTK8108Radio
[2019-03-04 11:26:48,940] chirp.directory - INFO: Registered Kenwood_TS-2000 = TS2000Radio
[2019-03-04 11:26:48,941] chirp.directory - INFO: Registered Kenwood_TS-850 = TS850Radio
[2019-03-04 11:26:48,941] chirp.directory - INFO: Registered BTECH_UV-5X3 = UV5X3
[2019-03-04 11:26:48,941] chirp.directory - INFO: Registered MTC_UV-5R-3 = MTCUV5R3Radio
[2019-03-04 11:26:48,942] chirp.directory - INFO: Registered Baofeng_UV-6R = UV6R
[2019-03-04 11:26:48,943] chirp.directory - INFO: Registered BTECH_UV-50X3 = UV50X3
[2019-03-04 11:26:48,943] chirp.directory - INFO: Registered Yaesu_VX-170 = VX170Radio
[2019-03-04 11:26:48,944] chirp.directory - INFO: Registered Yaesu_VX-2 = VX2Radio
[2019-03-04 11:26:48,944] chirp.directory - INFO: Registered Yaesu_VX-3 = VX3Radio
[2019-03-04 11:26:48,945] chirp.directory - INFO: Registered Yaesu_VX-5 = VX5Radio
[2019-03-04 11:26:48,946] chirp.directory - INFO: Registered Yaesu_VX-6 = VX6Radio
[2019-03-04 11:26:48,946] chirp.directory - INFO: Registered Yaesu_VX-7 = VX7Radio
[2019-03-04 11:26:48,947] chirp.directory - INFO: Registered Yaesu_VX-8R = VX8Radio
[2019-03-04 11:26:48,947] chirp.directory - INFO: Registered Yaesu_VX-8DR = VX8DRadio
[2019-03-04 11:26:48,948] chirp.directory - INFO: Registered Yaesu_VX-8GE = VX8GERadio
[2019-03-04 11:26:48,948] chirp.directory - INFO: Registered Vertex_Standard_VXA-700 = VXA700Radio
[2019-03-04 11:26:49,096] chirp.ui.mainapp - WARNING: Icon not found
[2019-03-04 11:26:49,212] chirp.ui.mainapp - DEBUG: Initialized MacOS support
[2019-03-04 11:26:49,214] chirp.ui.mainapp - INFO: Skipping existing stock config
[2019-03-04 11:26:49,214] chirp.ui.mainapp - INFO: Skipping existing stock config
[2019-03-04 11:26:49,214] chirp.ui.mainapp - INFO: Skipping existing stock config
[2019-03-04 11:26:49,214] chirp.ui.mainapp - INFO: Skipping existing stock config
[2019-03-04 11:26:49,214] chirp.ui.mainapp - INFO: Skipping existing stock config
[2019-03-04 11:26:49,214] chirp.ui.mainapp - INFO: Skipping existing stock config
[2019-03-04 11:26:49,215] chirp.ui.mainapp - INFO: Skipping existing stock config
[2019-03-04 11:26:49,215] chirp.ui.mainapp - INFO: Skipping existing stock config
[2019-03-04 11:26:49,215] chirp.ui.mainapp - INFO: Skipping existing stock config
[2019-03-04 11:26:49,215] chirp.ui.mainapp - INFO: Skipping existing stock config
[2019-03-04 11:26:49,215] chirp.ui.mainapp - INFO: Skipping existing stock config
[2019-03-04 11:26:49,215] chirp.ui.mainapp - INFO: Skipping existing stock config
[2019-03-04 11:26:49,215] chirp.ui.mainapp - INFO: Skipping existing stock config
[2019-03-04 11:26:49,217] chirp.ui.reporting - DEBUG: Checking for updates
/Users/meganhall/Desktop/chirp-daily-20190304.app/Contents/MacOS/../Resources/chirp/chirpw:138: PangoWarning: couldn't load font ".SF NS Text 12", falling back to "Sans 12", expect ugly output.
a.show()
/Users/meganhall/Desktop/chirp-daily-20190304.app/Contents/MacOS/../Resources/chirp/chirpw:138: PangoWarning: error opening config file '../Resources/etc/pango/pangorc': No such file or directory

a.show()
/Users/meganhall/Desktop/chirp-daily-20190304.app/Contents/MacOS/../Resources/chirp/chirpw:138: PangoWarning: couldn't load font ".SF NS Text Not-Rotated 12", falling back to "Sans Not-Rotated 12", expect ugly output.
a.show()
[2019-03-04 11:26:50,136] chirp.ui.reporting - DEBUG: Server reports version daily-20190304 is latest
/Users/meganhall/Desktop/chirp-daily-20190304.app/Contents/Resources/chirp/chirp/ui/miscwidgets.py:620: PangoWarning: failed to choose a font, expect ugly output. engine-type='PangoRenderATSUI', script='common'
sel = gtk.combo_box_entry_new_text()
/Users/meganhall/Desktop/chirp-daily-20190304.app/Contents/Resources/chirp/chirp/ui/mainapp.py:706: PangoWarning: couldn't load font ".SF NS Text Bold Not-Rotated 14.3994140625", falling back to "Sans Bold Not-Rotated 14.3994140625", expect ugly output.
d.run()
[2019-03-04 11:27:03,693] chirp.ui.mainapp - DEBUG: User selected Baofeng BF-F8HP on port /dev/cu.usbserial-AH061ECL
[2019-03-04 11:27:03,699] chirp.ui.clone - DEBUG: Clone thread started
[2019-03-04 11:27:03,699] chirp.drivers.uv5r - INFO: Sending Magic: 000: 50 bb ff 20 12 07 25 00 P.....%.

[2019-03-04 11:27:03,792] chirp.drivers.uv5r - INFO: Valid response, got this:
[2019-03-04 11:27:03,793] chirp.drivers.uv5r - DEBUG: 000: aa 36 74 04 00 05 20 dd .6t.....

[2019-03-04 11:27:04,215] chirp.drivers.uv5r - INFO: Radio Version is 'N5R340BF8HP-1 '
[2019-03-04 11:27:04,215] chirp.drivers.uv5r - DEBUG: downloading main block...
[2019-03-04 11:27:24,092] chirp.drivers.uv5r - DEBUG: done.
[2019-03-04 11:27:24,093] chirp.drivers.uv5r - DEBUG: downloading aux block...
[2019-03-04 11:27:25,132] chirp.drivers.uv5r - DEBUG: done.
[2019-03-04 11:27:25,215] chirp.ui.clone - DEBUG: Clone thread ended
[2019-03-04 11:27:25,223] chirp.ui.reporting - DEBUG: Reporting model usage: Baofeng_BF-F8HP,download,False
[2019-03-04 11:27:25,225] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [1800000-2000000 160 Meter Band simplex , 1800000-2000000 160 Meter Band simplex mode: CW ]
[2019-03-04 11:27:25,225] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [1800000-1810000 Digimodes simplex , 1800000-1810000 Digital Modes simplex ]
[2019-03-04 11:27:25,227] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [1999000-2000000 Beacons simplex mode: CW , 1999000-2000000 Beacons simplex ]
[2019-03-04 11:27:25,227] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [3500000-4000000 80 Meter Band simplex , 3500000-4000000 80 Meter Band simplex ]
[2019-03-04 11:27:25,228] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [7000000-7300000 40 Meter Band simplex , 7000000-7300000 40 Meter Band simplex ]
[2019-03-04 11:27:25,229] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [10100000-10150000 30 Meter Band simplex , 10100000-10150000 30 Meter Band simplex ]
[2019-03-04 11:27:25,230] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [10130000-10140000 All narrow band digimodes simplex , 10130000-10140000 RTTY simplex mode: RTTY ]
[2019-03-04 11:27:25,230] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [10140000-10150000 All modes, digimodes, no phone simplex , 10140000-10150000 Packet simplex ]
[2019-03-04 11:27:25,230] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [14000000-14350000 20 Meter Band simplex , 14000000-14350000 20 Meter Band simplex ]
[2019-03-04 11:27:25,232] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [18068000-18168000 17 Meter Band simplex , 18068000-18168000 17 Meter Band simplex ]
[2019-03-04 11:27:25,233] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [21000000-21450000 15 Meter Band simplex , 21000000-21450000 15 Meter Band simplex ]
[2019-03-04 11:27:25,234] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [24890000-24990000 12 Meter Band simplex , 24890000-24990000 12 Meter Band simplex ]
[2019-03-04 11:27:25,235] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [28000000-28070000 CW simplex mode: CW , 28000000-28070000 CW simplex mode: CW ]
[2019-03-04 11:27:25,236] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [28150000-28190000 All narrow band modes, digimodes simplex , 28150000-28190000 CW simplex mode: CW ]
[2019-03-04 11:27:25,237] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [29000000-29200000 All modes, AM preferred simplex mode: AM , 29000000-29200000 AM simplex mode: AM ]
[2019-03-04 11:27:25,237] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [29300000-29510000 Satellite downlink simplex , 29300000-29510000 Satellite Downlinks simplex ]
[2019-03-04 11:27:25,238] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [1800000-2000000 160 Meter Band simplex , 1800000-2000000 160 Meter Band simplex mode: CW ]
[2019-03-04 11:27:25,238] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [1800000-1810000 Digimodes simplex , 1800000-1810000 Digital Modes simplex ]
[2019-03-04 11:27:25,239] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [1999000-2000000 Beacons simplex mode: CW , 1999000-2000000 Beacons simplex ]
[2019-03-04 11:27:25,239] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [3500000-4000000 80 Meter Band simplex , 3500000-4000000 80 Meter Band simplex ]
[2019-03-04 11:27:25,240] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [7000000-7300000 40 Meter Band simplex , 7000000-7300000 40 Meter Band simplex ]
[2019-03-04 11:27:25,240] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [10100000-10150000 30 Meter Band simplex , 10100000-10150000 30 Meter Band simplex ]
[2019-03-04 11:27:25,240] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [10130000-10140000 All narrow band digimodes simplex , 10130000-10140000 RTTY simplex mode: RTTY ]
[2019-03-04 11:27:25,240] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [10140000-10150000 All modes, digimodes, no phone simplex , 10140000-10150000 Packet simplex ]
[2019-03-04 11:27:25,240] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [14000000-14350000 20 Meter Band simplex , 14000000-14350000 20 Meter Band simplex ]
[2019-03-04 11:27:25,241] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [18068000-18168000 17 Meter Band simplex , 18068000-18168000 17 Meter Band simplex ]
[2019-03-04 11:27:25,242] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [21000000-21450000 15 Meter Band simplex , 21000000-21450000 15 Meter Band simplex ]
[2019-03-04 11:27:25,242] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [24890000-24990000 12 Meter Band simplex , 24890000-24990000 12 Meter Band simplex ]
[2019-03-04 11:27:25,243] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [28000000-28070000 CW simplex mode: CW , 28000000-28070000 CW simplex mode: CW ]
[2019-03-04 11:27:25,243] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [28150000-28190000 All narrow band modes, digimodes simplex , 28150000-28190000 CW simplex mode: CW ]
[2019-03-04 11:27:25,244] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [29000000-29200000 All modes, AM preferred simplex mode: AM , 29000000-29200000 AM simplex mode: AM ]
[2019-03-04 11:27:25,244] chirp.ui.bandplans - WARNING: Bandplan North American Band Plan has duplicates [29300000-29510000 Satellite downlink simplex , 29300000-29510000 Satellite Downlinks simplex ]
[2019-03-04 11:27:25,285] chirp.ui.memedit - INFO: DTCS Code supported: True
[2019-03-04 11:27:25,285] chirp.ui.memedit - INFO: DTCS Rx Code supported: True
[2019-03-04 11:27:25,285] chirp.ui.memedit - INFO: DTCS Pol supported: True
[2019-03-04 11:27:25,285] chirp.ui.memedit - INFO: Mode supported: True
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: Offset supported: True
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: Name supported: True
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: Tune Step supported: False
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: Name supported: True
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: ToneSql supported: True
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: Cross Mode supported: True
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: Comment supported: False
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: DTCS Code supported: True
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: DTCS Rx Code supported: True
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: DTCS Pol supported: True
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: Mode supported: True
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: Offset supported: True
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: Name supported: True
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: Tune Step supported: False
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: Name supported: True
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: ToneSql supported: True
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: Cross Mode supported: True
[2019-03-04 11:27:25,286] chirp.ui.memedit - INFO: Comment supported: False
/Users/meganhall/Desktop/chirp-daily-20190304.app/Contents/Resources/chirp/chirp/ui/inputdialog.py:106: GtkWarning: gtk_dialog_set_default_response: assertion `GTK_IS_DIALOG (dialog)' failed
self.set_default_response(gtk.RESPONSE_OK)
https://www.repeaterbook.com/repeaters/downloads/CHIRP/app_direct.php?loc=22454&band=14&dist=75
[2019-03-04 11:27:37,958] chirp.drivers.generic_csv - ERROR: Line 16 has 0 columns, expected 1
[2019-03-04 11:27:37,958] chirp.drivers.generic_csv - ERROR: Line 17 has 0 columns, expected 1
[2019-03-04 11:27:37,958] chirp.drivers.generic_csv - ERROR: Line 20 has 0 columns, expected 1
[2019-03-04 11:27:37,958] chirp.drivers.generic_csv - ERROR: Line 21 has 0 columns, expected 1
[2019-03-04 11:27:37,958] chirp.drivers.generic_csv - ERROR: Line 22 has 0 columns, expected 1
[2019-03-04 11:27:37,960] chirp.drivers.generic_csv - ERROR: Line 36 has 0 columns, expected 1
[2019-03-04 11:27:37,960] chirp.drivers.generic_csv - ERROR: Line 38 has 0 columns, expected 1
[2019-03-04 11:27:37,961] chirp.drivers.generic_csv - ERROR: Line 45 has 0 columns, expected 1
[2019-03-04 11:27:37,961] chirp.drivers.generic_csv - ERROR: Line 49 has 0 columns, expected 1
[2019-03-04 11:27:37,962] chirp.drivers.generic_csv - ERROR: Line 60 has 0 columns, expected 1
[2019-03-04 11:27:37,962] chirp.drivers.generic_csv - ERROR: Line 61 has 0 columns, expected 1
[2019-03-04 11:27:37,962] chirp.drivers.generic_csv - ERROR: Line 64 has 0 columns, expected 1
[2019-03-04 11:27:37,963] chirp.drivers.generic_csv - ERROR: Line 70 has 0 columns, expected 1
[2019-03-04 11:27:37,963] chirp.ui.reporting - DEBUG: Reporting misc error with repeaterbook
[2019-03-04 11:27:37,964] chirp.ui.reporting - DEBUG: Reporting model usage: RepeaterBook_,import,True
[2019-03-04 11:27:37,965] chirp.chirp_common - DEBUG: Image data has no metadata blob
[2019-03-04 11:27:37,965] chirp.drivers.fd268 - DEBUG: Unknowd Feidaxing radio, ID:
[2019-03-04 11:27:37,965] chirp.drivers.fd268 - DEBUG: 000: 3c 21 44 4f 00 00 00 00 <!DO....

[2019-03-04 11:27:37,965] chirp.drivers.tk8102 - DEBUG: ![en
[2019-03-04 11:27:37,965] chirp.drivers.fd268 - DEBUG: Unknowd Feidaxing radio, ID:
[2019-03-04 11:27:37,965] chirp.drivers.fd268 - DEBUG: 000: 3c 21 44 4f 00 00 00 00 <!DO....

[2019-03-04 11:27:37,965] chirp.drivers.tk8102 - DEBUG: ![en
[2019-03-04 11:27:37,965] chirp.drivers.fd268 - DEBUG: Unknowd Feidaxing radio, ID:
[2019-03-04 11:27:37,965] chirp.drivers.fd268 - DEBUG: 000: 3c 21 44 4f 00 00 00 00 <!DO....

[2019-03-04 11:27:37,966] chirp.drivers.fd268 - DEBUG: Unknowd Feidaxing radio, ID:
[2019-03-04 11:27:37,966] chirp.drivers.fd268 - DEBUG: 000: 3c 21 44 4f 00 00 00 00 <!DO....

[2019-03-04 11:27:37,966] chirp.drivers.fd268 - DEBUG: Unknowd Feidaxing radio, ID:
[2019-03-04 11:27:37,966] chirp.drivers.fd268 - DEBUG: 000: 3c 21 44 4f 00 00 00 00 <!DO....

[2019-03-04 11:27:37,966] chirp.drivers.fd268 - DEBUG: Unknowd Feidaxing radio, ID:
[2019-03-04 11:27:37,966] chirp.drivers.fd268 - DEBUG: 000: 3c 21 44 4f 00 00 00 00 <!DO....

[2019-03-04 11:27:37,966] chirp.drivers.tk8102 - DEBUG: ![en
[2019-03-04 11:27:37,966] chirp.drivers.fd268 - DEBUG: Unknowd Feidaxing radio, ID:
[2019-03-04 11:27:37,967] chirp.drivers.fd268 - DEBUG: 000: 3c 21 44 4f 00 00 00 00 <!DO....

[2019-03-04 11:27:37,967] chirp.drivers.fd268 - DEBUG: Unknowd Feidaxing radio, ID:
[2019-03-04 11:27:37,967] chirp.drivers.fd268 - DEBUG: 000: 3c 21 44 4f 00 00 00 00 <!DO....

[2019-03-04 11:27:37,967] chirp.drivers.puxing_px888k - DEBUG: The file size does not match.
[2019-03-04 11:27:37,967] chirp.drivers.boblov_x3plus - DEBUG: Boblov_x3plus: match_model: size mismatch
[2019-03-04 11:27:37,967] chirp.drivers.fd268 - DEBUG: Unknowd Feidaxing radio, ID:
[2019-03-04 11:27:37,967] chirp.drivers.fd268 - DEBUG: 000: 3c 21 44 4f 00 00 00 00 <!DO....

[2019-03-04 11:27:37,967] chirp.drivers.tk8102 - DEBUG: ![en

Updated by Justin Newitter over 3 years ago

I'm also encountering this issue. I tried hitting the repeaterbook API directly (from what the debug log spits out). Example:
https://www.repeaterbook.com/repeaters/downloads/CHIRP/app_direct.php?loc=95134&band=14&dist=50

I saved the resulting CSV and tried to import that directly. This also yields the "Unknown file format" error. The API returns what looks like correct data, but I'm not sure what the parser is expecting. Wondering if there is a parsing issue in addition to the CDN issue that you mentioned. Wanted to share in case this helps.

Updated by Garrett Dow over 3 years ago

From Garrett, at Repeaterbook.com. This is absolutely being caused by CloudFlare and its kicking the browser type (default Python). Please see my other issue report for more details.

Updated by Garrett Dow over 3 years ago

Repeaterbook.com recently added CloudFlare CDN and that has broken importing from CHIRP. I have tried to do what I can on my side, even disabling the web application firewall (WAF) and creating a rule to ignore the WAF rules when accessing chirp.php, but to no avail. It appears that CloudFlare is blocking CHIRP due to the browser-type (default Python). CloudFlare is seeing this as a hack attempt.

The owner of this website (www.repeaterbook.com) has banned your access based on your browser's signature (4b2e67c69a3f39be-ua48).

I believe the user-agent is going to need to be changed to make it work again. I know nothing about Python, but stackoverflow suggests using Request_add_header. You can also pass the headers as a dictionary when creating the Request itself, as the docs note:

headers should be a dictionary, and will be treated as if add_header() was called with each key and value as arguments. This is often used to “spoof” the User-Agent header, which is used by a browser to identify itself – some HTTP servers only allow requests coming from common browsers as opposed to scripts. For example, Mozilla Firefox may identify itself as "Mozilla/5.0 (X11; U; Linux i686) Gecko/20071127 Firefox/2.0.0.11", while urllib2‘s default user agent string is "Python-urllib/2.6" (on Python 2.6).

Updated by Dan Smith over 3 years ago

Hi Garrett,

Per our previous discussion, I can make a change related to the user-agent, but it won't fix all the CHIRP deployed "out there" which is a real bummer.

I'm not willing to change the user-agent to spoof a desktop browser, however, as that's really a "breaking the internet" kind of thing. If changing it to something chirp-specific will satisfy cloudflare, then I can do that, but making chirp claim to be just a regular desktop browser is not a reasonable solution I think.

Have you done any poking around to see what cloudflare will accept?

Also, have you contacted them? Because this would affect any other web service type arrangement, so I'm really quite sure they should have some help to offer.

Updated by Justin Newitter over 3 years ago

A suggestion for a future release: proxy the API call through your own server infrastructure so if something like this happens again, it can be resolved server side and allow older clients to keep working :-)

Are you guys sure the repeater book response hasn’t changed as well? Per my previous comment, I downloaded the resulting CSV from the API call using a regular browser and it failed to import when trying manually.

Updated by Dan Smith over 3 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

Applied in changeset 6f416420ca9c.

Updated by Dan Smith over 3 years ago

I dunno about a format change, it seems to work for me if I get past cloudflare.

That said, I just did some poking and it seems CloudFlare (or Garrett) has a specific rule in place for the urllib default user-agent. Most other things work fine.

So, I just pushed a change that will report a chirp-specific user-agent string, which looks like this:

chirp/daily-20190308 (Python 2.7.12 on linux2)

That seems to work fine for me.

Also available in: Atom PDF