NethVoice would not allow me to select or put a timezone

I am trying to get ready to do a migration for my personal office. In doing so I am currently testing out modules/apps. I am working on NethVoice on a test server of mine at the moment. When I got in to the NethVoice settings it would not allow me to select or put a timezone.

Any solution so I can get NethVoice working to test it?

Thanks
-SF-

What version of NethVoice are you using?

Since I can not see it in the listing of existing apps in Software Center. I turned on the test side of the main repo. That allowed me to view Nethvoice on the list. It looks like it is only RC.

2024-06-03_10-26

If I am going about it incorrectly and there is a different version please let me know.

Thanks,
-SF-

Found this interesting… seems like maybe the timezone thing is a NS8 core issue.

see link below -

Do you think it could be related to what I am seeing with NethVoice?

I don’t think is related, can you post the output to this command from a root shell on the leader node?

api-cli run module/nethvoice1/get-defaults | jq

I know it has been a while. I had some other things take precedence over getting NethVoice working, as at the time this was only for testing purposes to see if I would move forward with NethVoice at the time.

I am now revisited NethVoice, and I am able to manually enter the GMT-4. This worked for me. I think this is solved. Thanks for your help.

1 Like

General info to whom it may concern

Yes. I know mine is EST (Eastern Standard Time). The time list in NethVoice is odd too. I think I was trying to do UTC and mixed it up and put GMT instead. LOL. I will go back and change it.

Yep, your specific location is “not on the list”. Neither is any major city in the state.

It does have EST. But, normally it is EST\New York.

I have deleted and re-installed Nethvoice three times. This was to see if the problems I was having had to do with the installation. I understand it you have 2 separate installations of the module/nethvoice. That it counts up the next install as module/app(x) (example: module/app2) and so on. I don’t understand why when deleting module/app1 it, and it doesn’t exist anymore, why it NS8 Software Center goes to name the next install as module/app2.

Since I deleted that nethvoice1, I would think it would make the brand-new installation of module/nethvoice(x) would be module/nethvoice1 again since module/nethvoice1 no longer exists, instead of doing a module/nethvoice2 and then a module/nethvoice3 after deleting module/nethvoice1 and module/nethvoice2.

Is that a bug? I feel like it is. I will put it in the bug area and see if they can review it and we can get that fixed.

As for -

2024-10-01_11-50

Looks like it is not seeing that I have uninstalled and reinstall and now the module is now call nethvoice3 to start with.

@davidep

It is not a bug, the module ID is a unique identifier of that instance of the module in the entire cluster and is auto-incremented.

Thanks for the link to the manual about modules. I will check it out.

Read it.

I put my response over here on this thread instead.

Ok - so what about when I ran api-cli run module/nethvoice1/get-defaults | jq and it gave me “Warning: using user “cluster” credentials from the environment TaskSubmissionCheckFailed: Client “module/nethvoice1” was not found”

Reminder: I only have module/nethvoice3

Is that the expected behavior for the returned information?

replace nethvoice1 with nethvoice3

1 Like

No, the module id is automatically assigned by the system

Yes, you now only have the nethvoice3 instance of the NethVoice module, as the previous ones have been removed.

The correct command will be:

api-cli run module/nethvoice3/get-defaults | jq

or any nethvoiceX instances of the NethVoice module that are present in the cluster.

1 Like

Understood. It is in line with what it is supposed to do. Correct. Because I should have changed it like you said to the existing module/app name of module/nethvoice3. Since module/nethvoice1 had already been deleted.

Here is output -

root@cvserver1:~# api-cli run module/nethvoice3/get-defaults | jq
Warning: using user “cluster” credentials from the environment
{
“accepted_timezone_list”: [
“Africa”,
“America”,
“Antarctica”,
“Arctic”,
“Asia”,
“Atlantic”,
“Australia”,
“Brazil”,
“CET”,
“CST6CDT”,
“Canada”,
“Chile”,
“Cuba”,
“EET”,
“EST”,
“EST5EDT”,
“Egypt”,
“Eire”,
“Etc”,
“Europe”,
“Factory”,
“GB”,
“GB-Eire”,
“GMT”,
“GMT+0”,
“GMT-0”,
“GMT0”,
“Greenwich”,
“HST”,
“Hongkong”,
“Iceland”,
“Indian”,
“Iran”,
“Israel”,
“Jamaica”,
“Japan”,
“Kwajalein”,
“Libya”,
“MET”,
“MST”,
“MST7MDT”,
“Mexico”,
“NZ”,
“NZ-CHAT”,
“Navajo”,
“PRC”,
“PST8PDT”,
“Pacific”,
“Poland”,
“Portugal”,
“ROC”,
“ROK”,
“Singapore”,
“Turkey”,
“UCT”,
“US”,
“UTC”,
“Universal”,
“W-SU”,
“WET”,
“Zulu”
]
}

So I see America (Is that all of North America, or just USA?) / EST. - normally this is Eastern Standard Time / I see US - is that the whole US?

Normally, on most software and OS, I would add EST \ New York for my time zone.

Should I have to add anything to EST or is it just EST?

There is something wrong with the output, on what distro did you have installed NS8?
Can you provide the output of:

# cat /etc/os-release
1 Like

Here is output -

root@cvserver1:~# cat /etc/os-release
PRETTY_NAME=“Debian GNU/Linux 12 (bookworm)”
NAME=“Debian GNU/Linux”
VERSION_ID=“12”
VERSION=“12 (bookworm)”
VERSION_CODENAME=bookworm
ID=debian
HOME_URL=“https://www.debian.org/”
SUPPORT_URL=“Debian -- User Support”
BUG_REPORT_URL=“https://bugs.debian.org/”

FYI here is the output from a Rocky 9 server

1 Like