diff --git a/src/lib/alt-ips.ts b/src/lib/alt-ips.ts index a0f50b09..675cfb72 100644 --- a/src/lib/alt-ips.ts +++ b/src/lib/alt-ips.ts @@ -161,9 +161,9 @@ export class AltIps { } } catch (e) { if (e instanceof ProbeError) { - logger.warn('Failed to add an alt IP.', e); + logger.warn('Failed to add an alt IP.', e, { ip }); } else { - logger.error('Failed to add an alt IP.', e); + logger.error('Failed to add an alt IP.', e, { ip }); } return false; diff --git a/src/lib/geoip/client.ts b/src/lib/geoip/client.ts index cffcf1ec..c5f226aa 100644 --- a/src/lib/geoip/client.ts +++ b/src/lib/geoip/client.ts @@ -72,7 +72,7 @@ export default class GeoIpClient { const isProxy = (ip2location?.isProxy && !isAddrWhitelisted(addr)) ?? null; if (isProxy) { - throw new ProbeError('vpn detected'); + throw new ProbeError(`vpn detected: ${addr}`); } if (resultsWithCities.length === 0 || (resultsWithCities.length === 1 && resultsWithCities[0]?.provider === 'fastly')) {