Comment 8 for bug 850180

Revision history for this message
Desmond Potts (despotism) wrote : Re: [Bug 850180] Re: Change Nickname, not reflected on other clients

Ahh, see this was not clear to me. I am a little new to Ubuntu/Linux in
general. I only recently discovered the menu is not on the app window but in
the menu bar at the top of the screen.
Yes, changing the Nickname using the menu does change it instantly as if
using the CLI.

The nick was actually a one off I don't have any intention to change
nickname regularly I just wanted to change the name to new naming convention
for my little network. When I noticed this I believed it to be a bug and
thought I should do the right thing and report it. I also though I had done
something wrong or that something was wrong which lead me to the length
process of trying to resolve the issue. It may be a Hamachi issue rather
then Haguichi issue, but I'm unable to replicate it without Haguichi
running.

"Is it because the other machines in that network don't see your current
nick until you set it again?"
Yes this is what I believe the reason is. It only happens if I disconnect
from Hamachi, change the Nick at the login screen, reconnect to Hamachi
using Haguichi.
The old nickname remains displayed on the other clients until I set the
nickname *while* connect to Hamachi network. I'm not a programmer by any
imagination, but I would believe running the "Set Nick" command on
connecting to Hamachi network would resolve the issue.

It's a small issue with a very very narrow set commands in a particular
sequence to make this happen. I'm actually more inclined to leave it be and
report it as a "Explained Feature" then piping a setnick command on
connection. The only reason to burn a little extra bandwidth on connection
is to appease the minds of the anal-retentive :)

On Tue, Sep 20, 2011 at 4:09 AM, Stephen Brandt
<email address hidden>wrote:

> "Unless I'm doing something wrong, the only way to change the Nickname
> after joining a network via Haguichi is to disconnect from the network,
> change the Nick, and reconnect."
>
> Yes, your doing something wrong here: At anytime you can go to "Client"
> -> "Change Nickname..." in the menubar. You don't have to do this from
> the login screen. Please tell me why this is not obvious, is it because
> the global menubar in Ubuntu that is hidden until you mouseover it?
>
> Also, may I ask you why you have to change the nickname after joining a
> network? Is it because the other machines in that network don't see your
> current nick until you set it again? In that case I can make Haguichi do
> a set-nick command after joining/creating a network in future releases.
> You shouldn't have to change your all the time unless your
> schizophrenic. ;-)
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/850180
>
> Title:
> Change Nickname, not reflected on other clients
>
> Status in Haguichi:
> Invalid
>
> Bug description:
> Ubuntu Info
> Linux {name} 2.6.38-11-generic #50-Ubuntu SMP Mon Sep 12 21:17:25 UTC 2011
> x86_64 x86_64 x86_64 GNU/Linux
>
> Hamachi Info
> version : 2.1.0.17
>
> Hamguichi Info
> version : Lastest updated
>
> I have a network with multiple machines all mine. Two Windows 7 64Bit, Two
> Ubuntu 64Bit (Same version as listed)
> On the Ubuntu machines, if I use the Hamguichi load screen to change
> Nickname it shows in Hamguichi on both Ubuntu clients. However, the Windows
> 7 clients don't update. If I update the Nickname in Windows 7 clients they
> all update.
>
> Before you dismiss this as Windows 7 Client error, if you do a
> detailed view on the "incorrect" nickname it will show the correct
> nickname. I know I know still sounds like Windows 7 client error. But
> hold up..
>
> If I terminal in the Ubuntu Machines and use the "Hamachi set-nick
> '{name}'" command they instantly show up in the Windows 7 Clients and
> Ubuntu Clients.
>
> I tested this a few different ways. For some reason even though the
> Windows 7 client pulls the correct name, it doesn't update the
> displayed name unless i use the "Hamachi Set-nick" command from a
> console. To test this I also removed Hamguichi from one of the
> Ubuntu's disconnected, change nick, reconnect and Windows 7 sees the
> new nickname.
>
> The conclusion I have is, Hamguichi is setting the nickname and
> sending the nickname, but Hamachi network has some sort of Display
> nickname cache that is only updated with the "hamachi set-nick"
> command.
>
> While I'm willing to admit it sounds tooo much like Windows 7 Client
> issue, the only way to correct the name was to literally use the
> Hamachi console command in Ubuntu, either it's Hamachi or Hamguichi
> issue as it's the only time I've seen Hamachi not update the nickname.
>
> This is very easy to replicate.
> Ubuntu Hamguichi Login or create a network.
> Windows 7 Login or Join created network.
> Ubuntu - Logout, Change Nickname on the Connect/Splash Screen - Reconnect.
>
> The Windows 7 Clients should not update the name.
> Last thing.. yes, I did remove the Ubuntu clients from the "Cache" in the
> Windows 7 Client settings under the security options in preferences. It
> didn't make a difference.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/haguichi/+bug/850180/+subscriptions
>