HS0ZOA shows as an England station

General discussions V2
Post Reply
4s6ryd
Novice Class
Posts: 18
Joined: 31 Dec 2019, 02:04
Location: Colombo, Sri Lanka
Contact:

HS0ZOA shows as an England station

Post by 4s6ryd »

Why is the call sign HS0ZOA shows as an England station instead of Thailand?
User avatar
KD0ZV
Log4OM Alpha Team
Posts: 733
Joined: 04 Mar 2015, 13:42
Location: Ankeny, Iowa
Contact:

Re: HS0ZOA shows as an England station

Post by KD0ZV »

Showing Thailand here.

What are you using for a provider service and have you did the "Update resources" recently?
73,
Rich
KD0ZV
Log4OM Alpha Team
4s6ryd
Novice Class
Posts: 18
Joined: 31 Dec 2019, 02:04
Location: Colombo, Sri Lanka
Contact:

Re: HS0ZOA shows as an England station

Post by 4s6ryd »

I use QRZ.COM as primary and qrzcq as failsafe. Still showing England (after finished entering that full call sign). His reported grid square is IO91vl which is in UK.
So, is the country name taken from GRID SQUARE instead of call sign prefix?
Please see the attachment
england.jpg
england.jpg (187.79 KiB) Viewed 3782 times
User avatar
NN7D
Log4OM Alpha Team
Posts: 816
Joined: 19 Feb 2014, 19:44

Re: HS0ZOA shows as an England station

Post by NN7D »

I use HamQTH as my Primary Info Provider and HSA0ZOA resolves to Thailand for me. Also, any HS0xxx callsign resolves to Thailand, as expected. Interestingly, looking up that call in QRZ, I find no Grid listed, so I am not sure where that England grid is coming from.

Ok, I did a little Sherlocking... Set Help, Log Level to Debug. Opened Realtime Log. Entered the callsign HS0ZOA into callsign field. This is what I got.

02:18:59.256 Debug: [Countries][SearchCallsign] : Country internal analisys for HS0ZO(HS0ZO - ) returned: FullCallsign: Not found Prefix: Not found Callsign: Thailand
02:18:59.594 Debug: * [Countries][SearchCallsign][360 ms] : Performing Search Callsign on call HS0ZOA on date 2/2/2020 02:18:59
02:18:59.644 Debug: [Countries][SearchCallsign] : Country internal analisys for HS0ZOA(HS0ZOA - ) returned: FullCallsign: Not found Prefix: Not found Callsign: Thailand
02:18:59.648 Debug: [Countries][SearchCallsign] : Performing Search Callsign on call HS0ZOA on date 2/2/2020 02:18:59
02:18:59.673 Debug: [Countries][SearchCallsign] : Country internal analisys for HS0ZOA(HS0ZOA - ) returned: FullCallsign: Not found Prefix: Not found Callsign: Thailand
02:18:59.677 Debug: * [Countries][SearchCallsign][29 ms] : Performing Search Callsign on call HS0ZOA on date 2/2/2020 02:18:59
02:18:59.704 Debug: [Countries][SearchCallsign] : Country internal analisys for HS0ZOA(HS0ZOA - ) returned: FullCallsign: Not found Prefix: Not found Callsign: Thailand
02:19:00.598 Info: [#=z5gKg$EPWNbcA6GnnDaDJuoimANrI] : Performing QSO search on callsign HS0ZOA
02:19:00.604 Debug: [Countries][SearchCallsign] : Performing Search Callsign on call HS0ZOA on date 2/2/2020 02:19:00
02:19:00.726 Debug: [Countries][SearchCallsign] : Country internal analisys for HS0ZOA(HS0ZOA - ) returned: FullCallsign: Not found Prefix: Not found Callsign: Thailand
02:19:00.824 Debug: [#=z5gKg$EPWNbcA6GnnDaDJuoimANrI][MoveNext] : Clublog CQ ZONE found for HS0ZOA
02:19:00.862 Debug: [#=z5gKg$EPWNbcA6GnnDaDJuoimANrI][MoveNext] : Searching primary engine HAMQTH
02:19:00.899 Info: * [#=zpxfFwLkWpJwHBpFKJg==][83076 ms] : [HAMQTH] Search start on HS0ZOA (originally HS0ZOA)
02:19:00.936 Debug: [#=zpxfFwLkWpJwHBpFKJg==][MoveNext] : [HAMQTH] search url https://www.hamqth.com/xml.php?id=26914 ... rg=LOG4OM2
02:19:00.977 Debug: [#=zvJLKUeLULY87IH6EgQ==][#=zHFP9xfkyKHBuwwgHh81Bag4=] : GetXmlDataFromUrlAsync: Retrieving XML data from URL https://www.hamqth.com/xml.php?id=26914 ... rg=LOG4OM2
02:19:02.432 Info: [#=zpxfFwLkWpJwHBpFKJg==] : [HAMQTH] Callsign not found
02:19:02.497 Debug: [#=z5gKg$EPWNbcA6GnnDaDJuoimANrI][MoveNext] : Searching secondary engine QRZCOM
02:19:02.535 Info: [#=zpxfFwLkWpJwHBpFKJg==] : [QRZCOM] Search start on HS0ZOA (originally HS0ZOA)
02:19:02.57 Debug: [#=zpxfFwLkWpJwHBpFKJg==][MoveNext] : [QRZCOM] search url http://xmldata.qrz.com/xml/1.33/?s=f578 ... nt=LOG4OM2
02:19:02.606 Debug: [#=zvJLKUeLULY87IH6EgQ==][#=zHFP9xfkyKHBuwwgHh81Bag4=] : GetXmlDataFromUrlAsync: Retrieving XML data from URL http://xmldata.qrz.com/xml/1.33/?s=f578 ... nt=LOG4OM2
02:19:02.866 Info: * [#=zpxfFwLkWpJwHBpFKJg==][329 ms] : [QRZCOM] Search completed
02:19:02.926 Debug: [#=z5gKg$EPWNbcA6GnnDaDJuoimANrI][MoveNext] : Searching clublog exceptions
02:19:02.964 Info: * [#=z5gKg$EPWNbcA6GnnDaDJuoimANrI][2368 ms] : QSO search on callsign HS0ZOA completed

You can see all the steps which Log4OM V2 goes through on one Callsign entry.

My analysis (for what its worth - subject to correction by Danielle or Terry) is:
1. Country file resolved to Thailand.
2. CQ Zone was set by Clublog search.
3. Search of my primary provider HamQTH was negative.
4. Secondary search on QRZ found the callsign.
5. Clublog exceptions search was negative.

Suggest you give the above method a try to see where things went bad.

Doug - W7DRM
Doug - NN7D
Gig Harbor, WA, USA
4s6ryd
Novice Class
Posts: 18
Joined: 31 Dec 2019, 02:04
Location: Colombo, Sri Lanka
Contact:

Re: HS0ZOA shows as an England station

Post by 4s6ryd »

Thanks Doug
I got these

Code: Select all

03:05:18.004 Debug:       * [Countries][SearchCallsign][484 ms] : Performing Search Callsign on call HS0ZOA on date 02-Feb-20 3:05:18 AM
03:05:18.02 Debug:         [Countries][SearchCallsign] : Country internal analisys for HS0ZOA(HS0ZOA - ) returned: FullCallsign: Not found  Prefix: Not found  Callsign: Thailand
03:05:19.02 Info:          [#=zZN3cjEstA10V9ENiY4hZj_7eBO1z] : Performing QSO search on callsign HS0ZOA
03:05:19.02 Debug:         [Countries][SearchCallsign] : Performing Search Callsign on call HS0ZOA on date 02-Feb-20 3:05:19 AM
03:05:19.035 Debug:         [Countries][SearchCallsign] : Country internal analisys for HS0ZOA(HS0ZOA - ) returned: FullCallsign: Not found  Prefix: Not found  Callsign: Thailand
03:05:19.035 Debug:         [#=zZN3cjEstA10V9ENiY4hZj_7eBO1z][MoveNext] : Clublog CQ ZONE found for HS0ZOA
03:05:19.051 Debug:         [#=zZN3cjEstA10V9ENiY4hZj_7eBO1z][MoveNext] : Searching primary engine QRZCOM
03:05:19.051 Info:          [#=z_Es_CS2LEbbagpxK4Q==] : [QRZCOM] Search start on HS0ZOA (originally HS0ZOA)
03:05:19.051 Debug:         [#=z_Es_CS2LEbbagpxK4Q==][MoveNext] : [QRZCOM] search url http://xmldata.qrz.com/xml/1.33/?s=f19ba0185ab93aca7fc0cdf5b0d434ec;callsign=HS0ZOA&agent=LOG4OM2
03:05:19.051 Debug:         [#=zgpW$h3vJwMAJNZJqSg==][#=zt7CSRhopPHvCOkpoFU8KEgI=] : GetXmlDataFromUrlAsync: Retrieving XML data from URL http://xmldata.qrz.com/xml/1.33/?s=f19ba0185ab93aca7fc0cdf5b0d434ec;callsign=HS0ZOA&agent=LOG4OM2
03:05:19.738 Info:        * [#=z_Es_CS2LEbbagpxK4Q==][687 ms] : [QRZCOM] Search completed
03:05:19.738 Debug:         [#=zZN3cjEstA10V9ENiY4hZj_7eBO1z][MoveNext] : Searching clublog exceptions
03:05:19.754 Info:        * [#=zZN3cjEstA10V9ENiY4hZj_7eBO1z][734 ms] : QSO search on callsign HS0ZOA completed
03:05:19.895 Debug:         [FWWeb][DownloadImage] : DownloadImage: Downloading image from https://s3.amazonaws.com/files.qrz.com/a/hs0zoa/radio_room_photo_2.jpg
03:05:21.66 Debug:       * [FWWeb][DownloadImage][1765 ms] : DownloadImage: Image downloaded from https://s3.amazonaws.com/files.qrz.com/a/hs0zoa/radio_room_photo_2.jpg
03:05:21.769 Debug:       * [#=zlDvWxSKU_HhsJLje5w==][MoveNext][4077 ms] : Loading Awards items from database for multiple award codes
03:05:22.082 Debug:       * [#=zXXg4re81aR$$bbi7Tw==][#=zpno$J4sOCvL9SphKEA==][4280 ms] : Awards reference list retrieved from database
and this is same for previous version of Log4OM also. I see England ass the country. Shot an email to Carl HS0ZOA to update his grid on QRZ.COM
Interesting to know these things
User avatar
G4POP
Log4OM Alpha Team
Posts: 10815
Joined: 21 Jan 2013, 14:55
Location: Burnham on Crouch, Essex UK

Re: HS0ZOA shows as an England station

Post by G4POP »

Update the country file
73 Terry G4POP
User avatar
IW3HMH
Site Admin
Posts: 2927
Joined: 21 Jan 2013, 14:20
Location: Quarto d'Altino - Venezia (ITA)
Contact:

Re: HS0ZOA shows as an England station

Post by IW3HMH »

Country file is right, it resolves thailand. His QRZ shows UK flag, so it's set as UK in the QRZ.COM

Log4OM doesn't receive DXCC from QRZ.COM if you're not a pay subscriber (yes, it's true) so if you have a FREE qrz.com access Log4OM is not able to retrieve a country from QRZ.COM and relies on his internal engines (that are really powerful imho).
If you're a QRZ.COM subscriber they're so glad to provide you the country the users set on his profile IF the callsign is NOT decorated with suffixes that changes the country (aka he's working at home). In that case the DXCC value is retrieved from QRZ.COM and used in Log4OM with those results.

This is also reason for different responses for different users using QRZ.COM

I'm thinking about ignoring QRZ.COM / HAMQTH / QRZ.CQ / HAMCALL default countries... maybe by an user selectable option...
Daniele Pistollato - IW3HMH
Post Reply