Ok, seems to be a mixture of issues.
Firstly, the permissions on c:\jbase5 didn't allow access by my user
(even though the user is part of the Administrators group)
Once I got that working, the remote.cmd works, but then I found that I
couldn't write any data (I could read). I set all the permissions to
read/write throughout to no avail. The data had been copied (using the
Windows COPY) across the network, and I found that running jrf -H6 to
convert to type H6 seems to do the trick.
Btw, what is the difference between hash-types 4,5 & 6?
Thanks
Simon
On 24/06/2012 13:43, Daniel Klein wrote:
At this point I would run a 'jdiag' from both the working and
non-working sessions and compare.
Not sure if this matters but... is UAC turned off?
Also, I would check permissions on $JBCRELEASEDIR. Set everything to
'everyone full control'. You can always tighten things up later.
Dan
On Sun, Jun 24, 2012 at 7:54 AM, Simon Verona <[email protected]
<mailto:[email protected]>> wrote:
Dan
See jDiag below - the $HOME\lib directory doesn't exist!
jdiag - jBASE diagnostic '$Revision: 1.15 $'
System Information
==================
System : WinNT JBASE52TEST 6.1 AMD64
OS Release : Windows Server 2008 R2, Build 7601,
Service Pack 1
NT User : dms.serv
Time : Sun Jun 24 12:47:13 2012
Environment
===========
JBCPORTNO : Not Set
JBCRELEASEDIR : 'c:\jBASE5\5.2'
JBCGLOBALDIR : 'c:\jBASE5\5.2'
WARNING: JBCDATADIR is not set, Default 'c:\jBASE5\5.2\jbase_data'
WARNING: JBCDATADIR is subdirectory of JBCGLOBALDIR
HOME : 'D:\DMS\JBASE\DMS'
JEDIFILENAME_MD : Not Set
JEDIFILENAME_SYSTEM : Not Set
RELEASE Information : Major 5.2 , Minor 16 , Patch 0234
(Change 101797)
Spooler dir (Default) : 'c:\jBASE5\5.2\jbase_data\jspooler'
WARNING: Cannot access Spooler directory
'c:\jBASE5\5.2\jbase_data\jspooler', error 2
JBCEMULATE : Not Set
TEMP file path : 'C:\Windows\TEMP\'
WARNING: Your execute path (PATH) does not contain
'D:\DMS\JBASE\DMS\bin'
Object path (Default) : 'c:\jBASE5\5.2\lib;D:\DMS\JBASE\DMS\lib'
WARNING: Cannot access Object path 'D:\DMS\JBASE\DMS\lib', error 2
WARNING: From checking the registry, It appears that VC++ is not
loaded
jBASE Compiler Run-time : 'c:\jBASE5\5.2\config\system.properties'
Program dir (Default) : 'D:\DMS\JBASE\DMS\bin'
WARNING: Cannot access Program dir 'D:\DMS\JBASE\DMS\bin', error 2
Subroutine dir (Default) : 'D:\DMS\JBASE\DMS\lib'
WARNING: Cannot access Subroutine dir 'D:\DMS\JBASE\DMS\lib', error 2
Simon
On 24/06/2012 12:41, Daniel Klein wrote:
Any existing 32bit libraries that are in JBCOBJECTLIST (or
$HOME/lib) will produce that error.
If you remove the $HOME\lib directory do you still get the error?
Dan
On Sun, Jun 24, 2012 at 7:12 AM, Simon <[email protected]
<mailto:[email protected]>> wrote:
I know it's bad form to reply to my own message, but I've
moved along.
I found that if I delete the remote.cmd in the directory I
expect the user to hit, I can login and get a "dos" command
prompt.
However, if I run any jBASE command I get :
jBASE: Error 13 while creating a user object
I suspect an enviroment variable is causing me grief.. but
I can't see what. I've compared the obvious (PATH/LIB etc)
with the environment variables shown when logged into a jsh
shell on the console (which runs fine) but can't see anything
obvious.
My environment variables are set :-
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Windows\system32\config\systemprofile\AppData\Roaming
CLIENT_TNID=2500007f010030
CommonProgramFiles=C:\Program Files (x86)\Common Files
CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
CommonProgramW6432=C:\Program Files\Common Files
COMPUTERNAME=JBASE52TEST
ComSpec=C:\Windows\system32\cmd.exe
FP_NO_HOST_CHECK=NO
HOME=D:\DMS\JBASE\DMS
HOMEDRIVE=D:
HOMEPATH=\DMS\JBASE\DMS
INCLUDE=C:\Program Files (x86)\Microsoft Visual Studio
9.0\VC\include
JBCGLOBALDIR=c:\jBASE5\5.2
JBCRELEASEDIR=c:\jBASE5\5.2
JBC_CLIENT_IP=127.0.0.1
JBC_CLIENT_PORT=19136
JBC_TELNET_FLAG=1
LIB=C:\Program Files (x86)\Microsoft Visual Studio
9.0\VC\Lib\amd64;C:\Program Files\Microsoft
SDKs\Windows\v6.1\Lib\x64
LOCALAPPDATA=C:\Windows\system32\config\systemprofile\AppData\Local
NUMBER_OF_PROCESSORS=4
OS=Windows_NT
Path=c:\jBASE5\5.2\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
Files (x86)\Microsoft Visual Studio
9.0\VC\Bin\amd64;C:\Program Files\Microsoft
SDKs\Windows\v6.1\Bin\x64;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 26 Stepping 5,
GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1a05
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files (x86)
ProgramFiles(x86)=C:\Program Files (x86)
ProgramW6432=C:\Program Files
PROMPT=$P$G
PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
SystemDrive=C:
SystemRoot=C:\Windows
TEMP=C:\Windows\TEMP
TERM=vt100
TMP=C:\Windows\TEMP
USERDOMAIN=JBASE52TEST
USERNAME=dms.serv
USERPROFILE=C:\Windows\system32\config\systemprofile
windir=C:\Windows
windows_tracing_flags=3
windows_tracing_logfile=C:\BVTBin\Tests\installpackage\csilogfile.log
Any thoughts ?
Simon
On Sunday, June 24, 2012 1:19:36 AM UTC+1, Simon wrote:
I'm just starting to review migration from jBASE 3.4 to
jBASE 5.2 with
some earnest.
So far, I've set up a Windows server 2008R2 64 bit
system, loaded jbase
5.2.16, installed Windows Server 2008 SDK.
I've loaded my data, and re-created my remote.cmd script
using iju. If I
start up a dos command prompt, move into the data
directory and run the
remote.cmd script, it runs fine.
I've then created a Windows user which should allow me to
telnet into
the system . I've set the local path on the "Profile"
tab of the user
to my home directory (where the remote.cmd file lies).
When I telnet into the server, I get the jBASE telnet
prompt, but when I
login I get an error : "Error 2 starting command"
AFAIK Errmsg 2 is "The System cannot find the file
specified".
I'm presuming that it's not looking in the directory that
I expected!
What have I done wrong ?
Thanks in advance
Simon
--
=======================================
Simon Verona
Director
Dealer Management Services Ltd
T: 0845 686 2300
=======================================
--
-- IMPORTANT: T24/Globus posts are no longer accepted on this
forum. To post, send email to [email protected]
<mailto:[email protected]> To unsubscribe, send email to
[email protected]
<mailto:[email protected]> For more options,
visit this group at http://groups.google.com/group/jBASE?hl=en
--
-- IMPORTANT: T24/Globus posts are no longer accepted on this
forum. To post, send email to [email protected]
<mailto:[email protected]> To unsubscribe, send email to
[email protected]
<mailto:[email protected]> For more options,
visit this group at http://groups.google.com/group/jBASE?hl=en
--
=======================================
Simon Verona
Director
Dealer Management Services Ltd
T: 0845 686 2300
========================================
--
-- IMPORTANT: T24/Globus posts are no longer accepted on this
forum. To post, send email to [email protected]
<mailto:[email protected]> To unsubscribe, send email to
[email protected]
<mailto:[email protected]> For more options,
visit this group at http://groups.google.com/group/jBASE?hl=en
--
-- IMPORTANT: T24/Globus posts are no longer accepted on this forum.
To post, send email to [email protected] To unsubscribe, send
email to [email protected] For more options, visit
this group at http://groups.google.com/group/jBASE?hl=en
--
=======================================
Simon Verona
Director
Dealer Management Services Ltd
T: 0845 686 2300
========================================
--
--
IMPORTANT: T24/Globus posts are no longer accepted on this forum.
To post, send email to [email protected]
To unsubscribe, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/jBASE?hl=en