Problémové resolvování server IP a server name

teekey99
Člen | 45
+
0
-

Ahoj,

narazil jsem na zvláštní chování Tracy po upgradu z 2.7.3 na 2.7.4. Info panel, který zobrazuje systémové info prošel drobnou změnou, viz. následující commity:

https://github.com/…ee3c366f77e2
vs.
https://github.com/…cd9f16aa7c1e

Ve verzi 2.7.3 jsem viděl Server IP: ::1 (localhost), Server name: localhost, ale ve verzi 2.7.4 vidím Server IP: Vit-MacBook-Air.local, Server name: `Vit-MacBoook-Air.local.

Navíc, vykonání funkce gethostbyname na řádku 47 trvá hrozně dlouho a každý request je v dev módu šíleně pomalý. Nemůže být problém v tom, že tato funkce resolvuje pouze IPv4 a nikoliv IPv6 adresy?

Pokud do /etc/hosts nepřidám 127.0.0.1 Vit-MacBook-Air.local tak se potýkám se špatně resolvnutým server name a zmíněným velmi pomalým načtením stránky.

Nechtěl jsem zatím zakládat bug issue na githubu, protože si nejsem jistý, zda je to bug, nebo jen nějaké nestandardní chování na mém setupu. Používám Apache 2.4.4 nainstalovaný přes brew, nepoužívám žádné virtual hosty ani DNS masky.

David Grudl
Nette Core | 8218
+
+1
-

V masteru je to už revertnuté.

teekey99
Člen | 45
+
0
-

@DavidGrudl Ok, díky moc za info!