1. Javier García
  2. PowerBuilder
  3. Wednesday, 31 July 2019 11:14 AM UTC

Hello all:

I have an issue with PB12.6 on my laptop. When I disconnect the laptop from his dock, disconnecting it from the wired network and connecting to the wifi network, then PB12.6 doesn't start anymore. Only appears the launching window, and remains there forever.

 

I have activated Syssam logs, because I suspect that maybe changing from the wired network to wifi, makes the MAC address to change, and then the lic file was not valid, but the syssam logs says that the license is valid.

The only workaround I found is to completely uninstall PB and install again, but this is very annoying.

Any clue about what it's avoiding PB to start normally?

Thanks in advance.

Javier

Accepted Answer
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 31 July 2019 14:41 PM UTC
  2. PowerBuilder
  3. # Permalink

Hi Javier;

   This is most likely due to your SYSAM license. Especially when its specifically generated to one of your MAC addresses. If the Sysam license is against your LAN Card's MAC address for example, when you un-dock your laptop the LAN card is disabled. Then your WiFi network card takes over. Of course, the MAC address on the WiFi does not match your Sysam license and thus your IDE is locked out.

  When you generate your Sysam license, make sure that you register both MAC addresses or the one network card that would always be active.

  You will be glad to know that this problem is not in Appeon PB as it no longer uses your MAC address and/or CPU ID like the old Sysam license model.   :-)

HTH

Regards ... Chris

Comment
  1. Javier García
  2. Wednesday, 31 July 2019 14:56 PM UTC
Thanks for your response Chris.

When I first had this issue this is what I though it was happening. However, I enable the Sysam logs, and the logs says that the license was valid. This is the Sysam log:



****************************************************************************



SyLAPI Version: Sybase Licensing API/2.3/20301/32bit/2/P/NT (IX86)/Windows 2003/OPT/Thu Mar 12 13:27:39 2015

PB/IM Version: 12.6.0.4280

C:\PB\PB12\Shared\PowerBuilder\PBSHR126.dll

Using properties file: c:\users\jgarcia\appdata\local\sybase\powerbuilder 12.6\pb126_sysam.properties

Product Name: pb126GA

Instance Name: pb126GA

2019/07/31 16:48:27 Using licenses from: c:\users\jgarcia\appdata\local\sybase\powerbuilder 12.6\PB126.lic

DesiredEdition=PowerBuilder - EE

DesiredMode=Standalone

CO Filter: 'PE=EE;LT=SS'

CO Feature: 'PowerBuilder'

CO Version: '2013.0401'

2019/07/31 16:48:27 Checked out license for 1 PowerBuilder (2013.04010/permanent/0CD2 2935 84E4 B299).

License Verified

--License Report--

Product Installed: Fri Mar 10 08:28:39 2017

PowerBuilder: 1

Version: 2013.04010

Status: OK

Notice: SOCIEDAD ANONIMA INDUSTRIAS CELULOSA ARAGONESA

Issuer: CO= Sybase, Inc.;EGO=;PT=FU;MIC=0;MHC=0

Filter: PE=EE;LT=SS (request)

Vendor: PE=EE;LT=SS (given)

License Expires: never

Stat: 0x00000000

--End License Report--

***************************************************************************************************



I will try to use as MAC address to generate the license file the MAC address for the WIFI card. I have also read somewhere that the serial number for the hard disk can be used instead of MAC address.



In other order of things, we are currently using Appeon PB, but still there are a bunch of apps in PB12 that needs to be migrated, so I still need my PB12 IDE working :(



Thanks for your help

Javier
  1. Helpful
There are no comments made yet.
Kevin Ridley Accepted Answer Pending Moderation
  1. Wednesday, 31 July 2019 11:27 AM UTC
  2. PowerBuilder
  3. # 1

This looks like the issue with the touch screen/pad service causing the splash screen to stay open and freeze.  Not sure why it would work correctly when docked.  Anyway try turning off the service and see if it works.  You can google for the service name, I don't remember off the top of my head.

Comment
There are no comments made yet.
Javier García Accepted Answer Pending Moderation
  1. Wednesday, 31 July 2019 11:45 AM UTC
  2. PowerBuilder
  3. # 2

Thanks Kevin.

The name of the service is: "Touch Keyboard and Handwriting Panel Service"

I'm going to disable the service and try to start PB12

Comment
  1. Kevin Ridley
  2. Thursday, 1 August 2019 19:43 PM UTC
So? Did that work?
  1. Helpful
There are no comments made yet.
mike S Accepted Answer Pending Moderation
  1. Wednesday, 31 July 2019 13:35 PM UTC
  2. PowerBuilder
  3. # 3

what happens when you simply restart the machine when you are connected to just the wifi?

 

That used to happen in windows 10, then microsoft issued an update that fixed it.

the work around prior to that was to press the windows button and d to get to the desktop.  then go back to PB and you could work.

Comment
  1. Javier García
  2. Wednesday, 31 July 2019 13:52 PM UTC
I haven't try to reboot the computer when connected to wifi.

The steps are the following:

- Before undocking the laptop, I close PB

- Undock the laptop

- Connect to wifi

- Work with the laptop, without opening PB while connected to wifi

- Back to dock, connect to wired network

When I try to open PB, the issue arise and only the splash screen appears. Once the problem arise, rebooting the computer doesn't solve the issue, the only workaround that works is to uninstall PB and reinstall again.



Next time I will try to open PB while connected to wifi, to see if opens or not.



Thanks for your answer

Javier
  1. Helpful
  1. Michael Kramer
  2. Wednesday, 31 July 2019 15:33 PM UTC
I also saw this behavior on Windows 8.x.

Somehow the splash window stayed on screen until a maximize happened in laptop mode.

It made opening the IDE a minute long hassle switching apps, switching desktop mode => laptop => Back to desktop - but it worked.
  1. Helpful
There are no comments made yet.
Javier García Accepted Answer Pending Moderation
  1. Wednesday, 14 August 2019 06:29 AM UTC
  2. PowerBuilder
  3. # 4

After several days, I think the issue is solved now.

I tried to generate the SYSAM license file using SERIAL_DISK instead of the MAC address, but the file was not accepted by Powerbuilder. Maybe I wrote a wrong syntax, but I was unable to make the license file work.

So I tried to generate the SYSAM license file using the MAC address from the WIFI adapter rather than the Ethernet card. So far Powerbuilder still works and I haven't had any issue, despite I have been undocking and docking the laptop several times, even with PB open (operation that I never did when I had the issue because that was blocking PB for sure)

In conclusion I would say that creating the SYSAM license file using the WIFI MAC address instead of the Ethernet MAC address has solved the problem.

Thanks to everyone for your answers.

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.