ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] q: freenx-server broke?
@ 2009-07-29 14:06 Michael Shigorin
  2009-07-29 14:13 ` Boris Savelev
  0 siblings, 1 reply; 8+ messages in thread
From: Michael Shigorin @ 2009-07-29 14:06 UTC (permalink / raw)
  To: sisyphus

	Здравствуйте.
Наблюдаю после обновления freenx-server до 0.7.4-alt18.8:

NX> 127 Sessions list of user 'mike'

Server     Display Username        Remote IP       Session ID
------ ------- --------------- --------------- --------------------------------
NX> 105 startsession  --virtualdesktop="1" --application="icewm-session" --link="adsl" --backingstore="1" --encryption="1" --cache="64M" --images="128M" --shmem="1" --shpix="1" --strict="0" --composite="1" --media="1" --mediahelper="esd" --session="t-soft" --type="unix-application" --geometry="1336x986" --client="linux" --keyboard="pc101/us" --screeninfo="1336x986x24+render" 

/usr/bin/nxserver: line 222: /var/lib/nxserver/db/running/sessionId{}: No such file or directory
NX> 280 Exiting on signal: 15

На всякий почистил остатки старых сессий (файлов под
/var/lib/nxserver/db/ не осталось), попробовал поискать похожие
сообщения, почитал немного /usr/bin/nxserver по цепочке
session_get() -> session_get_cmdline() -> getparam() --
пока малость застрял.

Домой на 5.0 тот же nxclient продолжает ходить, понятно.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

* Re: [sisyphus] q: freenx-server broke?
  2009-07-29 14:06 [sisyphus] q: freenx-server broke? Michael Shigorin
@ 2009-07-29 14:13 ` Boris Savelev
  2009-07-29 14:19   ` Michael Shigorin
  0 siblings, 1 reply; 8+ messages in thread
From: Boris Savelev @ 2009-07-29 14:13 UTC (permalink / raw)
  To: shigorin, ALT Linux Sisyphus discussions

29 июля 2009 г. 18:06 пользователь Michael Shigorin (mike@osdn.org.ua) написал:
>        Здравствуйте.
> Наблюдаю после обновления freenx-server до 0.7.4-alt18.8:
>
> NX> 127 Sessions list of user 'mike'
>
> Server     Display Username        Remote IP       Session ID
> ------ ------- --------------- --------------- --------------------------------
> NX> 105 startsession  --virtualdesktop="1" --application="icewm-session" --link="adsl" --backingstore="1" --encryption="1" --cache="64M" --images="128M" --shmem="1" --shpix="1" --strict="0" --composite="1" --media="1" --mediahelper="esd" --session="t-soft" --type="unix-application" --geometry="1336x986" --client="linux" --keyboard="pc101/us" --screeninfo="1336x986x24+render"
>
> /usr/bin/nxserver: line 222: /var/lib/nxserver/db/running/sessionId{}: No such file or directory
> NX> 280 Exiting on signal: 15
>
> На всякий почистил остатки старых сессий (файлов под
> /var/lib/nxserver/db/ не осталось), попробовал поискать похожие
> сообщения, почитал немного /usr/bin/nxserver по цепочке
> session_get() -> session_get_cmdline() -> getparam() --
> пока малость застрял.
>
> Домой на 5.0 тот же nxclient продолжает ходить, понятно.

это бага-(



-- 
Boris

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

* Re: [sisyphus] q: freenx-server broke?
  2009-07-29 14:13 ` Boris Savelev
@ 2009-07-29 14:19   ` Michael Shigorin
  2009-07-29 14:53     ` Boris Savelev
  0 siblings, 1 reply; 8+ messages in thread
From: Michael Shigorin @ 2009-07-29 14:19 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions; +Cc: Boris Savelev

On Wed, Jul 29, 2009 at 06:13:42PM +0400, Boris Savelev wrote:
> > Наблюдаю после обновления freenx-server до 0.7.4-alt18.8:
> > /usr/bin/nxserver: line 222: /var/lib/nxserver/db/running/sessionId{}: No such file or directory
> это бага-(

Вешать/чем помочь?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

* Re: [sisyphus] q: freenx-server broke?
  2009-07-29 14:19   ` Michael Shigorin
@ 2009-07-29 14:53     ` Boris Savelev
  2009-07-29 15:19       ` Boris Savelev
  0 siblings, 1 reply; 8+ messages in thread
From: Boris Savelev @ 2009-07-29 14:53 UTC (permalink / raw)
  To: shigorin, ALT Linux Sisyphus discussions, Boris Savelev

29 июля 2009 г. 18:19 пользователь Michael Shigorin (mike@osdn.org.ua) написал:
> On Wed, Jul 29, 2009 at 06:13:42PM +0400, Boris Savelev wrote:
>> > Наблюдаю после обновления freenx-server до 0.7.4-alt18.8:
>> > /usr/bin/nxserver: line 222: /var/lib/nxserver/db/running/sessionId{}: No such file or directory
>> это бага-(
>
> Вешать/чем помочь?

http://git.altlinux.org/people/boris/packages/?p=freenx-server.git;a=commitdiff;h=6b7275711ec10378e5d8ca77880a8e8c2a0dae67
ошибка в функции getparam
если вернуть старый вариант, все работает.

-- 
Boris

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

* Re: [sisyphus] q: freenx-server broke?
  2009-07-29 14:53     ` Boris Savelev
@ 2009-07-29 15:19       ` Boris Savelev
  2009-07-29 15:37         ` Michael Shigorin
  0 siblings, 1 reply; 8+ messages in thread
From: Boris Savelev @ 2009-07-29 15:19 UTC (permalink / raw)
  To: shigorin, ALT Linux Sisyphus discussions, Boris Savelev

29 июля 2009 г. 18:53 пользователь Boris Savelev (boris@altlinux.org) написал:
> 29 июля 2009 г. 18:19 пользователь Michael Shigorin (mike@osdn.org.ua) написал:
>> On Wed, Jul 29, 2009 at 06:13:42PM +0400, Boris Savelev wrote:
>>> > Наблюдаю после обновления freenx-server до 0.7.4-alt18.8:
>>> > /usr/bin/nxserver: line 222: /var/lib/nxserver/db/running/sessionId{}: No such file or directory
>>> это бага-(
>>
>> Вешать/чем помочь?
>
> http://git.altlinux.org/people/boris/packages/?p=freenx-server.git;a=commitdiff;h=6b7275711ec10378e5d8ca77880a8e8c2a0dae67
> ошибка в функции getparam
> если вернуть старый вариант, все работает.

getparam(){
pattern=".*&$1=([^&]*)"
[[ $CMDLINE =~ $pattern ]]
[ "${BASH_REMATCH[1]}" != "" ] && echo "${BASH_REMATCH[1]}"
[ "$BASH_REMATCH" != "" ]
}

в новом варианте



-- 
Boris

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

* Re: [sisyphus] q: freenx-server broke?
  2009-07-29 15:19       ` Boris Savelev
@ 2009-07-29 15:37         ` Michael Shigorin
  2009-07-29 17:18           ` Boris Savelev
  0 siblings, 1 reply; 8+ messages in thread
From: Michael Shigorin @ 2009-07-29 15:37 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions; +Cc: Boris Savelev

On Wed, Jul 29, 2009 at 07:19:45PM +0400, Boris Savelev wrote:
> >>> > Наблюдаю после обновления freenx-server до 0.7.4-alt18.8:
> >>> > /usr/bin/nxserver: line 222:
> >>> > /var/lib/nxserver/db/running/sessionId{}: No such file or
> >>> > directory
> >>> это бага-(
> >> Вешать/чем помочь?
> > http://git.altlinux.org/people/boris/packages/?p=freenx-server.git;a=commitdiff;h=6b7275711ec10378e5d8ca77880a8e8c2a0dae67

Да, мне тоже не понравился этот коммит. :)

> > ошибка в функции getparam
> > если вернуть старый вариант, все работает.

Если вернуть только getparam(), то клиент падает примерно на том
же месте (не вглядывался).

> getparam(){
> pattern=".*&$1=([^&]*)"
> [[ $CMDLINE =~ $pattern ]]
> [ "${BASH_REMATCH[1]}" != "" ] && echo "${BASH_REMATCH[1]}"
> [ "$BASH_REMATCH" != "" ]
> }
> 
> в новом варианте

А так на сервере некоторое время жрёт одно ядро netcat (кажется,
на стадии "Negotiating link parameters"), затем клиент из
локалки отвалился по таймауту.  Но со второго раза нормально
достучался. (это всё на фоне заметной загрузки сервера сборкой)

Теперь наблюдаю невосстановление suspend'нутой сессии, и тоже
помог откат на предыдущую сборку -- 0.7.4-alt18.7.  Чё-то там
Mario Becroft не то разогнал ;-)

-- 
./db/closed/sessionId{57F70BC549C318559777C74BF4FCF984}
./db/closed/sessionId{C43FE8DB56CC79419998D1F737CA0734}
./db/closed/sessionId{9CD8CE3FC89F180419BAA1BB4D35B08F}
./db/closed/sessionId{963259FB5DCAD7D4EFD7042EC03BEFAC}
./db/closed/sessionId{F6DB19D27D8AF214AF04D3182D790116}
./db/running/sessionId{4555792F77A47CFF40E7F8CFF1A29AE6}
./db/running/sessionId{6A8211F43671554B6D347A7DB202FEE9}
./db/running/sessionId{DBA5EDE85388DF3AF251374BE6D4B230}
./db/failed/sessionId{ED41A25E4C96C124AF6ACC984AA0FBDF}


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

* Re: [sisyphus] q: freenx-server broke?
  2009-07-29 15:37         ` Michael Shigorin
@ 2009-07-29 17:18           ` Boris Savelev
  2009-07-29 18:44             ` Michael Shigorin
  0 siblings, 1 reply; 8+ messages in thread
From: Boris Savelev @ 2009-07-29 17:18 UTC (permalink / raw)
  To: shigorin, ALT Linux Sisyphus discussions, Boris Savelev

29 июля 2009 г. 19:37 пользователь Michael Shigorin (mike@osdn.org.ua) написал:
> On Wed, Jul 29, 2009 at 07:19:45PM +0400, Boris Savelev wrote:
>> >>> > Наблюдаю после обновления freenx-server до 0.7.4-alt18.8:
>> >>> > /usr/bin/nxserver: line 222:
>> >>> > /var/lib/nxserver/db/running/sessionId{}: No such file or
>> >>> > directory
>> >>> это бага-(
>> >> Вешать/чем помочь?
>> > http://git.altlinux.org/people/boris/packages/?p=freenx-server.git;a=commitdiff;h=6b7275711ec10378e5d8ca77880a8e8c2a0dae67
>
> Да, мне тоже не понравился этот коммит. :)
>
>> > ошибка в функции getparam
>> > если вернуть старый вариант, все работает.
>
> Если вернуть только getparam(), то клиент падает примерно на том
> же месте (не вглядывался).
странно, у меня вроде заработало.
>
>> getparam(){
>> pattern=".*&$1=([^&]*)"
>> [[ $CMDLINE =~ $pattern ]]
>> [ "${BASH_REMATCH[1]}" != "" ] && echo "${BASH_REMATCH[1]}"
>> [ "$BASH_REMATCH" != "" ]
>> }
>>
>> в новом варианте
>
> А так на сервере некоторое время жрёт одно ядро netcat (кажется,
> на стадии "Negotiating link parameters"), затем клиент из
> локалки отвалился по таймауту.  Но со второго раза нормально
> достучался. (это всё на фоне заметной загрузки сервера сборкой)
>
> Теперь наблюдаю невосстановление suspend'нутой сессии, и тоже
> помог откат на предыдущую сборку -- 0.7.4-alt18.7.  Чё-то там
> Mario Becroft не то разогнал ;-)
>
> --
> ./db/closed/sessionId{57F70BC549C318559777C74BF4FCF984}
> ./db/closed/sessionId{C43FE8DB56CC79419998D1F737CA0734}
> ./db/closed/sessionId{9CD8CE3FC89F180419BAA1BB4D35B08F}
> ./db/closed/sessionId{963259FB5DCAD7D4EFD7042EC03BEFAC}
> ./db/closed/sessionId{F6DB19D27D8AF214AF04D3182D790116}
> ./db/running/sessionId{4555792F77A47CFF40E7F8CFF1A29AE6}
> ./db/running/sessionId{6A8211F43671554B6D347A7DB202FEE9}
> ./db/running/sessionId{DBA5EDE85388DF3AF251374BE6D4B230}
> ./db/failed/sessionId{ED41A25E4C96C124AF6ACC984AA0FBDF}
>
это остаточное явление от предыдущих неудач. возможно дело в этом. мне
откат на старый вариант getparam() помог


-- 
Boris

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

* Re: [sisyphus] q: freenx-server broke?
  2009-07-29 17:18           ` Boris Savelev
@ 2009-07-29 18:44             ` Michael Shigorin
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Shigorin @ 2009-07-29 18:44 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Wed, Jul 29, 2009 at 09:18:49PM +0400, Boris Savelev wrote:
> >> > ошибка в функции getparam
> >> > если вернуть старый вариант, все работает.
> > Если вернуть только getparam(), то клиент падает примерно на
> > том же месте (не вглядывался).
> странно, у меня вроде заработало.

Пушните, проверю.

> > --
> > ./db/closed/sessionId{57F70BC549C318559777C74BF4FCF984}
> > ./db/closed/sessionId{C43FE8DB56CC79419998D1F737CA0734}
> > ./db/closed/sessionId{9CD8CE3FC89F180419BAA1BB4D35B08F}
> > ./db/closed/sessionId{963259FB5DCAD7D4EFD7042EC03BEFAC}
> > ./db/closed/sessionId{F6DB19D27D8AF214AF04D3182D790116}
> > ./db/running/sessionId{4555792F77A47CFF40E7F8CFF1A29AE6}
> > ./db/running/sessionId{6A8211F43671554B6D347A7DB202FEE9}
> > ./db/running/sessionId{DBA5EDE85388DF3AF251374BE6D4B230}
> > ./db/failed/sessionId{ED41A25E4C96C124AF6ACC984AA0FBDF}
> это остаточное явление от предыдущих неудач.

Эт понятно, но зачищал.

> возможно дело в этом. мне откат на старый вариант getparam()
> помог

Мне наскоро показалось, что разъехалось делаемое и ожидаемое.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

end of thread, other threads:[~2009-07-29 18:44 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-07-29 14:06 [sisyphus] q: freenx-server broke? Michael Shigorin
2009-07-29 14:13 ` Boris Savelev
2009-07-29 14:19   ` Michael Shigorin
2009-07-29 14:53     ` Boris Savelev
2009-07-29 15:19       ` Boris Savelev
2009-07-29 15:37         ` Michael Shigorin
2009-07-29 17:18           ` Boris Savelev
2009-07-29 18:44             ` Michael Shigorin

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