cannot deploy webapp with latest xojo

Hi,

I have a webapp, written in Xojo 2013R3. Now I purchased the current xojo version. but after building the app and uploading it to my server, i get a ‘500 Internal Server Error’.

If I build the same app with Xojo 2013R3, the app works!!!

I know there can be a lot of things that causes this error. It is not a permission problem!

Can anyone help me?

here is the crashlog of the server:

ProblemType: Crash Architecture: amd64 CrashCounter: 1 Date: Mon Dec 7 14:31:25 2015 DistroRelease: Ubuntu 12.04 ExecutablePath: /var/www/sip.vms.de/cgi-bin/via/VIA_final ExecutableTimestamp: 1449494040 ProcCmdline: /var/www/sip.vms.de/cgi-bin/via/VIA_final --port=12122 ProcCwd: /var/www/sip.vms.de/cgi-bin/via ProcEnviron: PATH=(custom, no user) ProcMaps: 08048000-0804a000 r-xp 00000000 fc:00 1178611 /var/www/sip.vms.de/cgi-bin/via/VIA_final 0804a000-0804b000 r--p 00001000 fc:00 1178611 /var/www/sip.vms.de/cgi-bin/via/VIA_final 0804b000-0804c000 rw-p 00002000 fc:00 1178611 /var/www/sip.vms.de/cgi-bin/via/VIA_final 08874000-088cd000 rw-p 00000000 00:00 0 [heap] f6b41000-f6b7b000 r-xp 00000000 fc:00 1055545 /lib/i386-linux-gnu/libpcre.so.3.12.1 f6b7b000-f6b7c000 r--p 00039000 fc:00 1055545 /lib/i386-linux-gnu/libpcre.so.3.12.1 f6b7c000-f6b7d000 rw-p 0003a000 fc:00 1055545 /lib/i386-linux-gnu/libpcre.so.3.12.1 f6b7d000-f6b82000 r-xp 00000000 fc:00 2242280 /usr/lib/i386-linux-gnu/libffi.so.6.0.0 f6b82000-f6b83000 r--p 00004000 fc:00 2242280 /usr/lib/i386-linux-gnu/libffi.so.6.0.0 f6b83000-f6b84000 rw-p 00005000 fc:00 2242280 /usr/lib/i386-linux-gnu/libffi.so.6.0.0 f6b84000-f6ba0000 r-xp 00000000 fc:00 1058375 /lib/i386-linux-gnu/libgcc_s.so.1 f6ba0000-f6ba1000 r--p 0001b000 fc:00 1058375 /lib/i386-linux-gnu/libgcc_s.so.1 f6ba1000-f6ba2000 rw-p 0001c000 fc:00 1058375 /lib/i386-linux-gnu/libgcc_s.so.1 f6ba2000-f6d1c000 r-xp 00000000 fc:00 1189845 /var/www/sip.vms.de/cgi-bin/via/VIA_final Libs/libc++.so.1 f6d1c000-f6d1f000 r--p 0017a000 fc:00 1189845 /var/www/sip.vms.de/cgi-bin/via/VIA_final Libs/libc++.so.1 f6d1f000-f6d20000 rw-p 0017d000 fc:00 1189845 /var/www/sip.vms.de/cgi-bin/via/VIA_final Libs/libc++.so.1 f6d20000-f6d26000 rw-p 00000000 00:00 0 f6d26000-f6d50000 r-xp 00000000 fc:00 1050793 /lib/i386-linux-gnu/libm-2.15.so f6d50000-f6d51000 r--p 00029000 fc:00 1050793 /lib/i386-linux-gnu/libm-2.15.so f6d51000-f6d52000 rw-p 0002a000 fc:00 1050793 /lib/i386-linux-gnu/libm-2.15.so f6d52000-f6e49000 r-xp 00000000 fc:00 1058608 /lib/i386-linux-gnu/libglib-2.0.so.0.3200.4 f6e49000-f6e4a000 r--p 000f6000 fc:00 1058608 /lib/i386-linux-gnu/libglib-2.0.so.0.3200.4 f6e4a000-f6e4b000 rw-p 000f7000 fc:00 1058608 /lib/i386-linux-gnu/libglib-2.0.so.0.3200.4 f6e4b000-f6e4c000 r-xp 00000000 fc:00 2242284 /usr/lib/i386-linux-gnu/libgthread-2.0.so.0.3200.4 f6e4c000-f6e4d000 r--p 00000000 fc:00 2242284 /usr/lib/i386-linux-gnu/libgthread-2.0.so.0.3200.4 f6e4d000-f6e4e000 rw-p 00001000 fc:00 2242284 /usr/lib/i386-linux-gnu/libgthread-2.0.so.0.3200.4 f6e4e000-f6e9b000 r-xp 00000000 fc:00 2229433 /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3200.4 f6e9b000-f6e9c000 r--p 0004c000 fc:00 2229433 /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3200.4 f6e9c000-f6e9d000 rw-p 0004d000 fc:00 2229433 /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3200.4 f6e9d000-f74ea000 r-xp 00000000 fc:00 1189984 /var/www/sip.vms.de/cgi-bin/via/VIA_final Libs/XojoConsoleFramework32.so f74ea000-f74f3000 r--p 0064d000 fc:00 1189984 /var/www/sip.vms.de/cgi-bin/via/VIA_final Libs/XojoConsoleFramework32.so f74f3000-f74f6000 rw-p 00656000 fc:00 1189984 /var/www/sip.vms.de/cgi-bin/via/VIA_final Libs/XojoConsoleFramework32.so f74f6000-f7508000 rw-p 00000000 00:00 0 f7508000-f76ab000 r-xp 00000000 fc:00 1050797 /lib/i386-linux-gnu/libc-2.15.so f76ab000-f76ac000 ---p 001a3000 fc:00 1050797 /lib/i386-linux-gnu/libc-2.15.so f76ac000-f76ae000 r--p 001a3000 fc:00 1050797 /lib/i386-linux-gnu/libc-2.15.so f76ae000-f76af000 rw-p 001a5000 fc:00 1050797 /lib/i386-linux-gnu/libc-2.15.so f76af000-f76b2000 rw-p 00000000 00:00 0 f76b2000-f76c9000 r-xp 00000000 fc:00 1050780 /lib/i386-linux-gnu/libpthread-2.15.so f76c9000-f76ca000 r--p 00016000 fc:00 1050780 /lib/i386-linux-gnu/libpthread-2.15.so f76ca000-f76cb000 rw-p 00017000 fc:00 1050780 /lib/i386-linux-gnu/libpthread-2.15.so f76cb000-f76ce000 rw-p 00000000 00:00 0 f76ce000-f76d1000 r-xp 00000000 fc:00 1050795 /lib/i386-linux-gnu/libdl-2.15.so f76d1000-f76d2000 r--p 00002000 fc:00 1050795 /lib/i386-linux-gnu/libdl-2.15.so f76d2000-f76d3000 rw-p 00003000 fc:00 1050795 /lib/i386-linux-gnu/libdl-2.15.so f76d3000-f76da000 r-xp 00000000 fc:00 1050784 /lib/i386-linux-gnu/librt-2.15.so f76da000-f76db000 r--p 00006000 fc:00 1050784 /lib/i386-linux-gnu/librt-2.15.so f76db000-f76dc000 rw-p 00007000 fc:00 1050784 /lib/i386-linux-gnu/librt-2.15.so f76f3000-f76f5000 rw-p 00000000 00:00 0 f76f5000-f76f6000 r-xp 00000000 00:00 0 [vdso] f76f6000-f7716000 r-xp 00000000 fc:00 1050785 /lib/i386-linux-gnu/ld-2.15.so f7716000-f7717000 r--p 0001f000 fc:00 1050785 /lib/i386-linux-gnu/ld-2.15.so f7717000-f7718000 rw-p 00020000 fc:00 1050785 /lib/i386-linux-gnu/ld-2.15.so ffbe5000-ffc06000 rwxp 00000000 00:00 0 [stack] ProcStatus: Name: VIA_final State: S (sleeping) Tgid: 3886 Pid: 3886 PPid: 3885 TracerPid: 0 Uid: 33 33 33 33 Gid: 33 33 33 33 FDSize: 128 Groups: 33 1003 1004 VmPeak: 12632 kB VmSize: 12540 kB VmLck: 0 kB VmPin: 0 kB VmHWM: 5572 kB VmRSS: 5564 kB VmData: 488 kB VmStk: 136 kB VmExe: 8 kB VmLib: 11732 kB VmPTE: 44 kB VmSwap: 0 kB Threads: 1 SigQ: 0/31497 SigPnd: 0000000000000000 ShdPnd: 0000000000000000 SigBlk: 0000000000000000 SigIgn: 0000000000001000 SigCgt: 0000000180000000 CapInh: 0000000000000000 CapPrm: 0000000000000000 CapEff: 0000000000000000 CapBnd: ffffffffffffffff Cpus_allowed: 3 Cpus_allowed_list: 0-1 Mems_allowed: 00000000,00000001 Mems_allowed_list: 0 voluntary_ctxt_switches: 5 nonvoluntary_ctxt_switches: 2 Signal: 6 Uname: Linux 3.2.0-95-generic x86_64 UserGroups: CoreDump: base64

libicu installed?
https://forum.xojo.com/21679-xojo-2015-r2-don-t-run-under-ubuntu/p1#p180730

Is that a new requirement in a newer Xojo-Version?

Yes it is :slight_smile:
https://forum.xojo.com/21679-xojo-2015-r2-don-t-run-under-ubuntu/p1#p180730
Don’t know it that’s what going on in your case though but give it a shot :slight_smile:

Xojo System Requirements

You should also look at the system requirements page. There are other libs that will need to be updated since 2013.

And what if I cannot install the libs? My Server-Administrator is like dictator when it’s about installing new packages.

This makes the new version useless for me…

[quote=234193:@Lars Lehmann]And what if I cannot install the libs? My Server-Administrator is like dictator when it’s about installing new packages.

This makes the new version useless for me…[/quote]
Libicu or other system security patches should not be on his/her concern list. These are standard libraries that many applications need, we just have a higher minimum requirement than we did before.

I make a try :smiley:

I talked to the admin

all neccessary libs are installed. It doesn’t work at all…

I tried to build a 64bit-app, but this failed, look here: https://forum.xojo.com/28662-error-building-64bit-webapp

What can I do???

Lars, have you tried your App on any Linux (Ubuntu) Webserver before, perhaps in vmware? Otherwise could you create a plain and empty xojo Webapp without any addons or database access and test this? Does it work?

Hi, I didn’t solve the problem.

My App runs on my personal server but not on our company server.

Libicu is installed. All old xojo-version-apps are working.

The server is x64, my app is x32.

Here is the crash-log of the server, which ends up with a “500 Internal Server Error”

What can I do???

ProblemType: Crash Architecture: amd64 Date: Tue Feb 9 07:18:59 2016 DistroRelease: Ubuntu 12.04 ExecutablePath: /var/www/sip.vms.de/cgi-bin/via/test/VIA_test ExecutableTimestamp: 1454998531 ProcCmdline: /var/www/sip.vms.de/cgi-bin/via/test/VIA_test --port=52903 ProcCwd: /var/www/sip.vms.de/cgi-bin/via/test ProcEnviron: PATH=(custom, no user) ProcMaps: 08048000-0804a000 r-xp 00000000 fc:00 1180109 /var/www/sip.vms.de/cgi-bin/via/test/VIA_test 0804a000-0804b000 r--p 00001000 fc:00 1180109 /var/www/sip.vms.de/cgi-bin/via/test/VIA_test 0804b000-0804c000 rw-p 00002000 fc:00 1180109 /var/www/sip.vms.de/cgi-bin/via/test/VIA_test 083a1000-083fa000 rw-p 00000000 00:00 0 [heap] f6b3e000-f6b78000 r-xp 00000000 fc:00 1055545 /lib/i386-linux-gnu/libpcre.so.3.12.1 f6b78000-f6b79000 r--p 00039000 fc:00 1055545 /lib/i386-linux-gnu/libpcre.so.3.12.1 f6b79000-f6b7a000 rw-p 0003a000 fc:00 1055545 /lib/i386-linux-gnu/libpcre.so.3.12.1 f6b7a000-f6b7f000 r-xp 00000000 fc:00 2242280 /usr/lib/i386-linux-gnu/libffi.so.6.0.0 f6b7f000-f6b80000 r--p 00004000 fc:00 2242280 /usr/lib/i386-linux-gnu/libffi.so.6.0.0 f6b80000-f6b81000 rw-p 00005000 fc:00 2242280 /usr/lib/i386-linux-gnu/libffi.so.6.0.0 f6b81000-f6b9d000 r-xp 00000000 fc:00 1058375 /lib/i386-linux-gnu/libgcc_s.so.1 f6b9d000-f6b9e000 r--p 0001b000 fc:00 1058375 /lib/i386-linux-gnu/libgcc_s.so.1 f6b9e000-f6b9f000 rw-p 0001c000 fc:00 1058375 /lib/i386-linux-gnu/libgcc_s.so.1 f6b9f000-f6d19000 r-xp 00000000 fc:00 1311931 /var/www/sip.vms.de/cgi-bin/via/test/VIA_test Libs/libc++.so.1 f6d19000-f6d1c000 r--p 0017a000 fc:00 1311931 /var/www/sip.vms.de/cgi-bin/via/test/VIA_test Libs/libc++.so.1 f6d1c000-f6d1d000 rw-p 0017d000 fc:00 1311931 /var/www/sip.vms.de/cgi-bin/via/test/VIA_test Libs/libc++.so.1 f6d1d000-f6d23000 rw-p 00000000 00:00 0 f6d23000-f6d4d000 r-xp 00000000 fc:00 1050793 /lib/i386-linux-gnu/libm-2.15.so f6d4d000-f6d4e000 r--p 00029000 fc:00 1050793 /lib/i386-linux-gnu/libm-2.15.so f6d4e000-f6d4f000 rw-p 0002a000 fc:00 1050793 /lib/i386-linux-gnu/libm-2.15.so f6d4f000-f6e46000 r-xp 00000000 fc:00 1058608 /lib/i386-linux-gnu/libglib-2.0.so.0.3200.4 f6e46000-f6e47000 r--p 000f6000 fc:00 1058608 /lib/i386-linux-gnu/libglib-2.0.so.0.3200.4 f6e47000-f6e48000 rw-p 000f7000 fc:00 1058608 /lib/i386-linux-gnu/libglib-2.0.so.0.3200.4 f6e48000-f6e49000 r-xp 00000000 fc:00 2242284 /usr/lib/i386-linux-gnu/libgthread-2.0.so.0.3200.4 f6e49000-f6e4a000 r--p 00000000 fc:00 2242284 /usr/lib/i386-linux-gnu/libgthread-2.0.so.0.3200.4 f6e4a000-f6e4b000 rw-p 00001000 fc:00 2242284 /usr/lib/i386-linux-gnu/libgthread-2.0.so.0.3200.4 f6e4b000-f6e98000 r-xp 00000000 fc:00 2229433 /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3200.4 f6e98000-f6e99000 r--p 0004c000 fc:00 2229433 /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3200.4 f6e99000-f6e9a000 rw-p 0004d000 fc:00 2229433 /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3200.4 f6e9a000-f74eb000 r-xp 00000000 fc:00 1313343 /var/www/sip.vms.de/cgi-bin/via/test/VIA_test Libs/XojoConsoleFramework32.so f74eb000-f74f4000 r--p 00650000 fc:00 1313343 /var/www/sip.vms.de/cgi-bin/via/test/VIA_test Libs/XojoConsoleFramework32.so f74f4000-f74f7000 rw-p 00659000 fc:00 1313343 /var/www/sip.vms.de/cgi-bin/via/test/VIA_test Libs/XojoConsoleFramework32.so f74f7000-f7509000 rw-p 00000000 00:00 0 f7509000-f76ac000 r-xp 00000000 fc:00 1050797 /lib/i386-linux-gnu/libc-2.15.so f76ac000-f76ad000 ---p 001a3000 fc:00 1050797 /lib/i386-linux-gnu/libc-2.15.so f76ad000-f76af000 r--p 001a3000 fc:00 1050797 /lib/i386-linux-gnu/libc-2.15.so f76af000-f76b0000 rw-p 001a5000 fc:00 1050797 /lib/i386-linux-gnu/libc-2.15.so f76b0000-f76b3000 rw-p 00000000 00:00 0 f76b3000-f76ca000 r-xp 00000000 fc:00 1050780 /lib/i386-linux-gnu/libpthread-2.15.so f76ca000-f76cb000 r--p 00016000 fc:00 1050780 /lib/i386-linux-gnu/libpthread-2.15.so f76cb000-f76cc000 rw-p 00017000 fc:00 1050780 /lib/i386-linux-gnu/libpthread-2.15.so f76cc000-f76cf000 rw-p 00000000 00:00 0 f76cf000-f76d2000 r-xp 00000000 fc:00 1050795 /lib/i386-linux-gnu/libdl-2.15.so f76d2000-f76d3000 r--p 00002000 fc:00 1050795 /lib/i386-linux-gnu/libdl-2.15.so f76d3000-f76d4000 rw-p 00003000 fc:00 1050795 /lib/i386-linux-gnu/libdl-2.15.so f76d4000-f76db000 r-xp 00000000 fc:00 1050784 /lib/i386-linux-gnu/librt-2.15.so f76db000-f76dc000 r--p 00006000 fc:00 1050784 /lib/i386-linux-gnu/librt-2.15.so f76dc000-f76dd000 rw-p 00007000 fc:00 1050784 /lib/i386-linux-gnu/librt-2.15.so f76f4000-f76f6000 rw-p 00000000 00:00 0 f76f6000-f76f7000 r-xp 00000000 00:00 0 [vdso] f76f7000-f7717000 r-xp 00000000 fc:00 1050785 /lib/i386-linux-gnu/ld-2.15.so f7717000-f7718000 r--p 0001f000 fc:00 1050785 /lib/i386-linux-gnu/ld-2.15.so f7718000-f7719000 rw-p 00020000 fc:00 1050785 /lib/i386-linux-gnu/ld-2.15.so ffd47000-ffd68000 rwxp 00000000 00:00 0 [stack] ProcStatus: Name: VIA_test State: S (sleeping) Tgid: 25390 Pid: 25390 PPid: 25389 TracerPid: 0 Uid: 33 33 33 33 Gid: 33 33 33 33 FDSize: 128 Groups: 33 1003 1004 VmPeak: 12648 kB VmSize: 12556 kB VmLck: 0 kB VmPin: 0 kB VmHWM: 5580 kB VmRSS: 5564 kB VmData: 488 kB VmStk: 136 kB VmExe: 8 kB VmLib: 11748 kB VmPTE: 40 kB VmSwap: 0 kB Threads: 1 SigQ: 0/31497 SigPnd: 0000000000000000 ShdPnd: 0000000000000000 SigBlk: 0000000000000000 SigIgn: 0000000000001000 SigCgt: 0000000180000000 CapInh: 0000000000000000 CapPrm: 0000000000000000 CapEff: 0000000000000000 CapBnd: ffffffffffffffff Cpus_allowed: 3 Cpus_allowed_list: 0-1 Mems_allowed: 00000000,00000001 Mems_allowed_list: 0 voluntary_ctxt_switches: 49 nonvoluntary_ctxt_switches: 4 Signal: 6 Uname: Linux 3.2.0-98-generic x86_64 UserGroups: CoreDump: base64 H4sICAAAAAAC/0NvcmVEdW1wAA==

Hello,

Qestion is: Is it the 32Bit Version of libicu (normal apt-get install will only install the 64Bit libicu)?

2nd Question do you have ssh access? (chroot or normal)? If so could you post the output of the

ldd - Command?

for Example:

ldd /var/www/sip.vms.de/cgi-bin/via/test/VIA_test

and also for the framework libs:

ldd /var/www/sip.vms.de/cgi-bin/via/test/VIA_test Libs/XojoConsoleFramework32.so

usw.

Perhaps we can so see what is perhaps missing from the “Company”-Server and find out why with the new version compiled apps won’t work any more.

Best Regards,

R. Landscheidt