1. Penta consulting
  2. PowerServer
  3. Wednesday, 15 February 2023 01:10 AM UTC
hello.

We want to deploy the service on Powerserver 2022 using PB2022 in an environment without internet (closed network).

Before proceeding with work in this environment, we have summarized the issues that will be the current problem.

1. License
Can license verification be done offline?
(https://docs.appeon.com/pb2022/appeon_license_user_guide/ch04s02.html) As far as I know it is only available online at the moment.

2. Nuget
Since it is a space without internet, I wonder if there are any restrictions on using Nuget Package.

3.Publishing
Currently, customers in a closed network environment are using development PCs and operating servers separately. The development PC and the operating server are blocked by a firewall, so communication with each other is impossible.

Therefore, it is possible to move build&deploy sources with sftp, but Web Api distribution must be done through SnapDevelop, and I wonder if this is possible.

thank you
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 15 February 2023 01:20 AM UTC
  2. PowerServer
  3. # 1

Hi Penta;

1) PS production requires internet access. The same for development.

 2) You need internet access to acquire & update various Nuget packages for PS Web API use.

3) Both PS Apps & the PS Web API server can be published via file, MSI, or Container mechanisms. These can then be transfered from one environment to another using secure means (ie: SFTP).

Regards ... Chris 

Comment
  1. Penta consulting
  2. Wednesday, 15 February 2023 04:45 AM UTC
So, can this problem be a problem with powerserver2020 as well as powerserver 2021 or powerserver2022?
  1. Helpful
  1. Penta consulting
  2. Wednesday, 15 February 2023 06:05 AM UTC
In Powerserver2020, I wonder if the process of validating the license by pinging the Appeon License Server or checking if the "simultaneous" session limit is not exceeded is the same as in Powerserver2022. (I wonder if an internet connection is required for these tests.)



Because existing customers are using Appeon2016 server, the environment using 2016 server is also a closed network.
  1. Helpful
  1. Chris Pollach @Appeon
  2. Wednesday, 15 February 2023 11:31 AM UTC
PS2020 & lower versions was a totally different product architecture than what we see today in PS2022. Thus it's license model was very different as well
  1. Helpful
There are no comments made yet.
Penta consulting Accepted Answer Pending Moderation
  1. Wednesday, 15 February 2023 02:17 AM UTC
  2. PowerServer
  3. # 2

I have an additional question for #1.
Do I have to connect to the Internet again when I first authenticate the license through an Internet connection, then disconnect the Internet connection and start a new build&deploy? Or do I just have to authenticate the license once for the first time?

Comment
There are no comments made yet.
Logan Liu @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 15 February 2023 09:47 AM UTC
  2. PowerServer
  3. # 3

Hi Penta,

For #1 the license question, I know you are already contacting ibd@appeon.com by email. They will provide more details for you.

I want to add more for #2 the NuGet question. If you have all NuGet packages required in a folder, you can add a package source in SnapDevelop to refer to them. And there are more solutions to setup your own NuGet feed. So there are no restrictions on using Nuget Packages.

Regards, Logan

Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.