Unable to obtain machine identification...

Unable to obtain machine identification...

  
Hi,
I am installing a small test environment in my laptop, the system is Ubuntu and Oracle DB
everything is working but I get an error :

2007-12-05 16:54:39,293 ERROR [outsystems.hubedition.common.OSTrace] Licensing Error: Unable to obtain machine identification...

I now the Hub Server is for the RedHat, but I like to get it to work in my laptop !


Thanks !
Hi Joaquim

Try to add the /sbin directory onto the path of the outsystems user.

You can use the .bashrc file in /home/outsystems directory to set it's path like

export PATH $PATH;/sbin

Let us know the results.

Thanks

Cheers

Miguel João
Thanks for the replay,

I have already the /sbin in the PATH !


Joaquim Pereira
Hi Joaquim

Increase the log level of the OutSystems compilerservive, by adding/changing the lines:

log4j.logger.com=ALL
log4j.logger.org=ALL


in the /opt/outsystems/platform/compilerservice.properties file.

Then restart the OutSystems services by running the command /etc/init.d/outsystems restart

Try to access the Service Center and check your license again.

Then post here the resulting compilerservice log files available in /opt/outsystems/platform/log.

Thanks

Cheers
I don't have any log for the compilerservice
I have this DeploymentController.log, DeployService.log
Hi Joaquim

The log file in questions was in fact DeploymentController.log. However, it doesn't said much more than the original error message.

One of the requirements for the OutSystems platform is a valid and enabled network interface. Can you output to us your available network interfaces?

Just run the ifconfig -a command.

Thanks

Cheers
Hi
Her is the output from iconfig :

eth0 Link encap:Ethernet HWaddr 00:11:43:5C:15:15
inet addr:192.168.80.1 Bcast:192.168.80.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:11

eth1 Link encap:Ethernet HWaddr 00:0E:35:AA:B5:31
inet addr:192.168.0.177 Bcast:192.168.255.255 Mask:255.255.0.0
inet6 addr: fe80::20e:35ff:feaa:b531/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:136863 errors:7 dropped:7 overruns:0 frame:0
TX packets:57797 errors:0 dropped:0 overruns:0 carrier:1
collisions:0 txqueuelen:1000
RX bytes:298383383 (284.5 MB) TX bytes:20888536 (19.9 MB)
Interrupt:5 Memory:fafee000-fafeefff

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:187176 errors:0 dropped:0 overruns:0 frame:0
TX packets:187176 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:106591291 (101.6 MB) TX bytes:106591291 (101.6 MB)
Hi Joaquim

Sorry for the late answer.

The OutSystems Platform J2EE Edition is only certified for running over Redhat Linux Advanced or Enteprise Server 4.

It's possible that some Ubuntu system change is preventing the proper operation of the licensing schema, causing the invalid license problem.

At first hand, from the information you've provided, I can't say exactly what this change may be, since the licensing schema is based several system data for validation.

I'll guess we'll have to wait until the OutSystems J2EE Platform gets certified for other Linux distributions. Beyond this, I can't see how I can help any further.

Cheers
Thanks,
I solved the problem installing a virtual machine and the RedHat.