ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Долгий запуск Firefox/Thunderbird из-за невозможности разрезолвить hostname.
@ 2020-12-04 18:27 Vladimir Didenko
  2020-12-05  8:06 ` Anton Gorlov
  2020-12-05 12:59 ` Michael Shigorin
  0 siblings, 2 replies; 6+ messages in thread
From: Vladimir Didenko @ 2020-12-04 18:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Добрый вечер.

Я точно помню, что уже как-то жаловался, что у меня на некоторых
машинах ужасно долго запускаются Firefox/Thunderbird. Наконец-то
поборол лень и выяснил, что это происходит потому, что на старте
мозиловские приложения пытаются разрезолвить hostname, и если он не
резолвится, то этот процесс может занять секунд 40-60. Этот баг
репортили уже не раз, самый свежий, который я нашел, это

https://bugzilla.mozilla.org/show_bug.cgi?id=1580781

С одной стороны, пишу, чтобы рассказать о решении проблемы -
достаточно прописать hostname в /etc/hosts. С другой стороны, у меня
вопрос - это нормальное поведение, когда hostname никуда не
резолвится?

-- 
С уважением,
Владимир.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] Долгий запуск Firefox/Thunderbird из-за невозможности разрезолвить hostname.
  2020-12-04 18:27 [sisyphus] Долгий запуск Firefox/Thunderbird из-за невозможности разрезолвить hostname Vladimir Didenko
@ 2020-12-05  8:06 ` Anton Gorlov
  2020-12-05 12:59 ` Michael Shigorin
  1 sibling, 0 replies; 6+ messages in thread
From: Anton Gorlov @ 2020-12-05  8:06 UTC (permalink / raw)
  To: sisyphus

04.12.2020 21:27, Vladimir Didenko пишет:

> С одной стороны, пишу, чтобы рассказать о решении проблемы -
> достаточно прописать hostname в /etc/hosts. С другой стороны, у меня
> вопрос - это нормальное поведение, когда hostname никуда не
> резолвится?

На самом деле это не нормально. Более того вся система может фризом 
встать,если резолв не настроен толком..а не только
Firefox/Thunderbird


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] Долгий запуск Firefox/Thunderbird из-за невозможности разрезолвить hostname.
  2020-12-04 18:27 [sisyphus] Долгий запуск Firefox/Thunderbird из-за невозможности разрезолвить hostname Vladimir Didenko
  2020-12-05  8:06 ` Anton Gorlov
@ 2020-12-05 12:59 ` Michael Shigorin
  2020-12-05 14:29   ` Mikhail Efremov
  2020-12-05 19:14   ` Vladimir Didenko
  1 sibling, 2 replies; 6+ messages in thread
From: Michael Shigorin @ 2020-12-05 12:59 UTC (permalink / raw)
  To: sisyphus

On Fri, Dec 04, 2020 at 09:27:28PM +0300, Vladimir Didenko wrote:
> С одной стороны, пишу, чтобы рассказать о решении проблемы -
> достаточно прописать hostname в /etc/hosts. С другой стороны,
> у меня вопрос - это нормальное поведение, когда hostname никуда
> не резолвится?

Нет; возможно, это тоже стоит повесить для начала на installer.
В разные годы кто-то точно писал hostname хотя бы на 127.0.0.1,
но если этого не случилось -- надо перепроверять и делать.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] Долгий запуск Firefox/Thunderbird из-за невозможности разрезолвить hostname.
  2020-12-05 12:59 ` Michael Shigorin
@ 2020-12-05 14:29   ` Mikhail Efremov
  2020-12-05 19:14   ` Vladimir Didenko
  1 sibling, 0 replies; 6+ messages in thread
From: Mikhail Efremov @ 2020-12-05 14:29 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Sat, 5 Dec 2020 15:59:24 +0300 Michael Shigorin wrote:
> On Fri, Dec 04, 2020 at 09:27:28PM +0300, Vladimir Didenko wrote:
> > С одной стороны, пишу, чтобы рассказать о решении проблемы -
> > достаточно прописать hostname в /etc/hosts. С другой стороны,
> > у меня вопрос - это нормальное поведение, когда hostname никуда
> > не резолвится?  
> 
> Нет; возможно, это тоже стоит повесить для начала на installer.
> В разные годы кто-то точно писал hostname хотя бы на 127.0.0.1,
> но если этого не случилось -- надо перепроверять и делать.
> 
Есть hostname-hook-hosts для alterator-net-eth. См. также
https://bugzilla.altlinux.org/show_bug.cgi?id=17498
https://bugzilla.altlinux.org/show_bug.cgi?id=26921

-- 
WBR, Mikhail Efremov


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] Долгий запуск Firefox/Thunderbird из-за невозможности разрезолвить hostname.
  2020-12-05 12:59 ` Michael Shigorin
  2020-12-05 14:29   ` Mikhail Efremov
@ 2020-12-05 19:14   ` Vladimir Didenko
  2020-12-05 19:34     ` Vladimir Didenko
  1 sibling, 1 reply; 6+ messages in thread
From: Vladimir Didenko @ 2020-12-05 19:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

сб, 5 дек. 2020 г. в 15:59, Michael Shigorin:
>
> On Fri, Dec 04, 2020 at 09:27:28PM +0300, Vladimir Didenko wrote:
> > С одной стороны, пишу, чтобы рассказать о решении проблемы -
> > достаточно прописать hostname в /etc/hosts. С другой стороны,
> > у меня вопрос - это нормальное поведение, когда hostname никуда
> > не резолвится?
>
> Нет; возможно, это тоже стоит повесить для начала на installer.
> В разные годы кто-то точно писал hostname хотя бы на 127.0.0.1,
> но если этого не случилось -- надо перепроверять и делать.
>

Я даже не уверен, что тут инсталлер виноват. Я выставлял через
hostnamectl и если верить разработчикам systemd см.

https://github.com/systemd/systemd/issues/12793#issuecomment-502588145

должно хватить присутствия myhostname в /etc/nsswitch.conf. У меня там

hosts:      files dns myhostname

и не работает. Видимо, нужно баг на наш systemd вешать.

-- 
С уважением,
Владимир.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] Долгий запуск Firefox/Thunderbird из-за невозможности разрезолвить hostname.
  2020-12-05 19:14   ` Vladimir Didenko
@ 2020-12-05 19:34     ` Vladimir Didenko
  0 siblings, 0 replies; 6+ messages in thread
From: Vladimir Didenko @ 2020-12-05 19:34 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

сб, 5 дек. 2020 г. в 22:14, Vladimir Didenko:
>
> Я даже не уверен, что тут инсталлер виноват. Я выставлял через
> hostnamectl и если верить разработчикам systemd см.
>
> https://github.com/systemd/systemd/issues/12793#issuecomment-502588145
>
> должно хватить присутствия myhostname в /etc/nsswitch.conf. У меня там
>
> hosts:      files dns myhostname
>
> и не работает. Видимо, нужно баг на наш systemd вешать.
>

Разобрался. Оказывается, порядок в nsswitch играет роль, myhostname
работает только после того, как DNS резолвинг не смог ничего найти.
Оказывается, что уже год как просят поменять дефолтный порядок на
files myhostname dns

https://github.com/systemd/systemd/issues/14073
https://github.com/systemd/systemd/issues/14073#issuecomment-555141250

Может, у нас стоит поменять?

-- 
С уважением,
Владимир.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-12-05 19:34 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-04 18:27 [sisyphus] Долгий запуск Firefox/Thunderbird из-за невозможности разрезолвить hostname Vladimir Didenko
2020-12-05  8:06 ` Anton Gorlov
2020-12-05 12:59 ` Michael Shigorin
2020-12-05 14:29   ` Mikhail Efremov
2020-12-05 19:14   ` Vladimir Didenko
2020-12-05 19:34     ` Vladimir Didenko

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git