SC8 - Update problem

Just installed SC8 - all ok sooooo far - though I’ve not done anything in anger yet.

However - I did want to try and see if any updates were available.

I first tried - from the SC Help menu - “Check Version” and got a dialog saying: “It was not possible to contact the updating server, please try again later.”

I then tried - from Help | Update Version - and from the screen that appeared clicked on “Check SciptCase Update”.

This dialog then appeared:

… clicking the link in that dialog showed:

Even with those dialogs the main screen looked okay. I then clicked “Search for Updates” - and after a short while SC told me there were 2666 updates to download!

When I click to download I then get this screen which regularly refreshes but with no progress:

At the same time this dialog appeared:

And the link displayed this message:

So - overall - it looks like SC8 updating is not working properly???

Thanks

Adz

Capture2.JPG

Capture3.JPG

Capture6.JPG

Capture7.JPG

Capture8.JPG

I have the same problem.

thanks

same problem here

Hello,

Please inform us more information about your environment.

Windows? Linux?
All permissions are right?

Thank you!

Linux, manual instalation, perms OK

Hello,

Can we do some remote access to check these permissions?

root@xxxxxx:/var/www/sc8# ls -l
total 176
drwxrwxr-x 5 www-data www-data 4096 Jul 28 17:21 app
drwxrwxr-x 2 www-data www-data 4096 Jul 28 13:36 backup
drwxrwxr-x 2 www-data www-data 4096 Jul 28 17:21 conf
-rwxrwxr-x 1 www-data www-data 18151 Jul 14 16:40 config.php
-rwxrwxr-x 1 www-data www-data 17537 Jul 18 08:14 cws.php
drwxrwxr-x 15 www-data www-data 4096 Jul 28 11:58 devel
-rwxrwxr-x 1 www-data www-data 16501 Jul 14 16:39 diagnosis.ext.php
-rwxrwxr-x 1 www-data www-data 58589 Nov 5 2013 diagnosis.php
drwxrwxr-x 3 www-data www-data 4096 Jul 25 03:53 doc
drwxrwxr-x 3 www-data www-data 4096 Nov 5 2013 examples
drwxrwxr-x 4 www-data www-data 4096 Jul 25 11:03 file
-rwxrwxr-x 1 www-data www-data 101 Nov 5 2013 index.html
-rwxrwxr-x 1 www-data www-data 69 Jun 20 11:53 index.php
-rwxrwxr-x 1 www-data www-data 27 Nov 5 2013 info.php
-rwxrwxr-x 1 www-data www-data 5 Jul 25 03:53 install.dat
drwxrwxr-x 5 www-data www-data 4096 Jul 25 11:07 log
drwxrwxr-x 7 www-data www-data 4096 Nov 5 2013 prod
drwxrwxr-x 2 www-data www-data 4096 Jul 28 17:21 tmp

root@xxxxxx:/var/www/sc8/prod# ls -l
total 24
drwxrwxr-x 2 www-data www-data 4096 Nov 5 2013 cor
drwxrwxr-x 2 www-data www-data 4096 Jul 11 13:11 img
-rwxrwxr-x 1 www-data www-data 50 Nov 5 2013 index.php
drwxrwxr-x 5 www-data www-data 4096 Nov 5 2013 lib
drwxrwxr-x 2 www-data www-data 4096 Nov 5 2013 secure
drwxrwxr-x 27 www-data www-data 4096 Apr 9 08:58 third

root@xxxxxx:/var/www/sc8/devel# ls -l
total 56
drwxrwxr-x 2 www-data www-data 4096 Nov 5 2013 button
drwxrwxr-x 17 www-data www-data 4096 Nov 5 2013 class
drwxrwxr-x 4 www-data www-data 4096 Jul 28 11:58 compat
drwxrwxr-x 10 www-data www-data 4096 Nov 5 2013 conf
drwxrwxr-x 3 www-data www-data 4096 Jul 24 19:08 conversor_v5_v8
drwxrwxr-x 2 www-data www-data 4096 Jul 24 19:08 conversor_v6_v8
drwxrwxr-x 2 www-data www-data 4096 Jul 24 18:10 conversor_v7_v8
drwxrwxr-x 3 www-data www-data 4096 Jul 24 15:18 generator
drwxrwxr-x 3 www-data www-data 4096 Nov 5 2013 help
drwxrwxr-x 2 www-data www-data 4096 Jul 14 16:40 iface
-rwxrwxr-x 1 www-data www-data 398 Nov 5 2013 index.html
drwxrwxr-x 11 www-data www-data 4096 Jul 16 18:56 lang
drwxrwxr-x 6 www-data www-data 4096 Nov 5 2013 lib
drwxrwxr-x 3 www-data www-data 4096 Nov 5 2013 tpl

root@xxxxxx:/var/www/sc8/devel/conf# ls -l
total 36
drwxrwxr-x 2 www-data www-data 4096 Jul 28 17:21 bkp
drwxrwxr-x 2 www-data www-data 4096 Nov 5 2013 font
drwxrwxr-x 19 www-data www-data 4096 Jul 28 17:21 grp
-rwxrwxr-x 1 www-data www-data 398 Nov 5 2013 index.html
drwxrwxr-x 2 www-data www-data 4096 Jul 28 17:20 lang
drwxrwxr-x 15 www-data www-data 4096 Jul 28 17:21 scriptcase
drwxrwxr-x 10 www-data www-data 4096 Jul 28 17:21 sys
drwxrwxr-x 2 www-data www-data 4096 Jul 28 17:21 upd
drwxrwxr-x 5 www-data www-data 4096 Jul 28 17:21 usr

Hello,

The folder of your Scriptcase not writable. You must give permission 777 or 755 (depending on the hosting you are using) recursively for any folder Scriptcase.
Note that lacks a w between the r-x.

Thats not the problem John, the permissions are OK, the web service run with user www-data, this user got perm to write on any folder.

Lol! I am extremely doubtful that SC support will help you much with permissions on Linux. Their installer dumps this on your filesystem world-writeable, owned by root… You know what that means: they didn’t think a Linux build specialist was worth the $$.

My default SC v8 install runs as daemon:daemon on CentOS 6. You don’t get to pick this. It can be changed, but that’s the installer default.

Better permissions than ScriptCase’s default “I AM MICROSOFT! YOU WOULD NOT DARE HACK ME!” permissions model are easy:

First, find out who runs the SC v8 Apache service:

ps -ef | grep NetMake

On my box, both v7 and v8 are running as user daemon.

Let’s set some sane permissions:

find /opt/NetMake/v8 -type d -exec chmod 770 {} ; # Set directories to rwx for Owner/Group, deny others
find /opt/NetMake/v8 -type f -exec chmod 660 {} ; # All files are rw-rw- for Owner/Group, deny others
find /opt/NetMake/v8 -name *.so* -exec chmod 750 {} ; # All dynamic libraries are rwx for owner, r-x for group
chown -R daemon:daemon /opt/NetMake/v8 # Everything is owned by the NetMake web server, and those in the daemon group

I hope this helps prevent someone from losing all their hard work due to negligent install permissions + bored teenagers.

But this doesn’t change the fact that the update server is apparently down.

EDIT - needed to lol publicly one more time.

Hello,

Currently the automatic update service version 8 is disabled for maintenance.
Will soon be available to all users, while it is possible to perform a manual update.