I have a customer who uses a (very) old Aloha POS v4.x - (don't worry - they don't run credit cards through it).
Any how, they were using old Javelins with Windows 95 on the FOH. I don't know the current Aloha account password on the XP BOH, so I created a new account called alohasvc which I know the password to.
I can write to the BOH from the terminal and from the server to the terminal. All seems to be fine there, but I can't get FOH out of redundancy.
I have checked the following:
> Write file from BOH to both terminals
> Write file from FOH to BOH file server
> Checked permissions
> Changed logon of CTLSVR
> Removed BOOTDRV share and re-created it manually on BOH
> Checked all permissions and sharing level for BOOTDRV share
> Checked LANA on FOH and BOH (not sure it matters in this version)
> Verified that NetBIOS over TCP/IP is enabled
> Ensured that SET ROBUST=TRUE
> Used TermInst on both FOH terminals for fresh copies of Aloha folders
I'm thinking that some registry changes / security policy changes were made in order to accomodate the Windows 95 terminals with guest access. Does anybody have a AKB for an XP fileserver with Win 95 FOH terminals? I'm sure there are some changes to the registry or the security policy that is causing my problem.
Any help or suggestions you can provide is much appreciated - I'm at a loss.
Logs from term2 (currently acting as server in redundancy)
Jun 29, 03:00:56 ................................................................
Jun 29, 03:00:56 IBER started (robust mode)... version 4.278
Jun 29, 03:00:56 Begin initializing network...
Jun 29, 03:00:56 Initializing network...
Jun 29, 03:00:56 Node = 2 String = 'C'
Jun 29, 03:00:56 NBInit()-> Before NBAddName()-> StationName = "IBERC "
Jun 29, 03:00:59 NBInit()-> After NBAddName()-> StationNumber = 2
Jun 29, 03:00:59 NBInit()-> Before NBAddGroupName()-> SessionName = "IBERLINK"
Jun 29, 03:01:02 NBInit()-> After NBAddGroupName()-> SessionNumber = 3
Jun 29, 03:01:02 Station number 2, session 3
Jun 29, 03:01:02 Network initialization complete.
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Done initializing network.
Jun 29, 03:01:02 Determining Master And Fileserver
Jun 29, 03:01:02 Local DOB is 6/29/2015 in C:\Aloha\DATA\ALOHA.INI (06 29 2015)
Jun 29, 03:01:02 Local terminal was last fileserver, proceeding with startup
Jun 29, 03:01:02 Attempting to connect to server 'TERM2'...
Jun 29, 03:01:02 Create MultiSync flag 'C:\Aloha\DATA\MSYNC'
Jun 29, 03:01:02 Delete MultiSync flag 'C:\Aloha\DATA\MSYNC'
Jun 29, 03:01:02 TIMEZONE=NO DST - setting TZ to prevent spring forward or fall back
Jun 29, 03:01:02 Begin reading data...
Jun 29, 03:01:02 Creating terminal status for 3
Jun 29, 03:01:03 Done reading data.
Jun 29, 03:01:03 Begin reading transaction log...
Jun 29, 03:01:03 Done reading transaction log.
Jun 29, 03:01:03 Node = 1 String = 'B'
Jun 29, 03:01:03 Node = 2 String = 'C'
Jun 29, 03:01:03 Node = 3 String = 'D'
Jun 29, 03:01:03 Node = 4 String = 'E'
Jun 29, 03:01:03 Node = 5 String = 'F'
Jun 29, 03:01:03 Begin reading printer logs...
Jun 29, 03:01:03 Done reading printer logs.
Jun 29, 03:01:03 Terminal ready
Jun 29, 03:01:03 Creating C:\Aloha\DATA\TRANS.LOG...
Jun 29, 03:01:06 LISTEN: CONNECTED TO NODE 3! (2)
Jun 29, 03:02:07 Terminal 1 is DOWN, forcing printer 10 T1 Local Printer to reroute to printer 20 T2C1 Local Printer
Jun 29, 03:02:07 Terminal 4 is DOWN, forcing printer 40 T4 local Printer to reroute to printer 50 T5 Local Printer
Jun 29, 03:02:07 Creating C:\Aloha\DATA\PRT50.LOG...
Jun 29, 05:00:00 firing 05:00:00 SETGUESTCHKMSG 10
Jun 29, 05:00:00 firing 05:00:00 SETSUBMENUITEM
Jun 29, 05:00:00 firing 05:00:00 SETSUBMENUITEM
Jun 29, 05:00:00 firing 05:00:00 SETSUBMENUITEM
Jun 29, 05:00:00 firing 05:00:00 ACTIVATE COMP
Jun 29, 05:30:06 RECEIVE failure: node 3 code 0A
Jun 29, 05:30:17 Terminal 3 is DOWN, forcing printer 30 T3 Local Printer to reroute to printer 40 T4 local Printer
Jun 29, 05:30:17 Terminal 3 is DOWN, forcing printer 100 T3C2 KITCHEN REMOTE to reroute to printer 20 T2C1 Local Printer
Jun 29, 05:30:17 Creating C:\Aloha\DATA\PRT40.LOG...
Jun 29, 05:30:24 LISTEN: CONNECTED TO NODE 3! (5)
Jun 29, 06:04:48 Creating C:\Aloha\DATA\PRT100.LOG...
Jun 29, 08:47:37 RECEIVE failure: node 3 code 0A
Jun 29, 08:47:47 Terminal 3 is DOWN, forcing printer 30 T3 Local Printer to reroute to printer 40 T4 local Printer
Jun 29, 08:47:47 Terminal 3 is DOWN, forcing printer 100 T3C2 KITCHEN REMOTE to reroute to printer 20 T2C1 Local Printer
Jun 29, 08:49:16 Terminal 3 timed out, clearing
Jun 29, 08:49:26 Creating terminal status for 3
Jun 29, 08:49:32 LISTEN: CONNECTED TO NODE 3! (6)
Jun 29, 09:08:07 Creating C:\Aloha\DATA\PRT30.LOG...
Matt Butler, MBA, MCBP, BSIT/SE
mbutler (at) intenseit.us
Any how, they were using old Javelins with Windows 95 on the FOH. I don't know the current Aloha account password on the XP BOH, so I created a new account called alohasvc which I know the password to.
I can write to the BOH from the terminal and from the server to the terminal. All seems to be fine there, but I can't get FOH out of redundancy.
I have checked the following:
> Write file from BOH to both terminals
> Write file from FOH to BOH file server
> Checked permissions
> Changed logon of CTLSVR
> Removed BOOTDRV share and re-created it manually on BOH
> Checked all permissions and sharing level for BOOTDRV share
> Checked LANA on FOH and BOH (not sure it matters in this version)
> Verified that NetBIOS over TCP/IP is enabled
> Ensured that SET ROBUST=TRUE
> Used TermInst on both FOH terminals for fresh copies of Aloha folders
I'm thinking that some registry changes / security policy changes were made in order to accomodate the Windows 95 terminals with guest access. Does anybody have a AKB for an XP fileserver with Win 95 FOH terminals? I'm sure there are some changes to the registry or the security policy that is causing my problem.
Any help or suggestions you can provide is much appreciated - I'm at a loss.
Logs from term2 (currently acting as server in redundancy)
Jun 29, 03:00:56 ................................................................
Jun 29, 03:00:56 IBER started (robust mode)... version 4.278
Jun 29, 03:00:56 Begin initializing network...
Jun 29, 03:00:56 Initializing network...
Jun 29, 03:00:56 Node = 2 String = 'C'
Jun 29, 03:00:56 NBInit()-> Before NBAddName()-> StationName = "IBERC "
Jun 29, 03:00:59 NBInit()-> After NBAddName()-> StationNumber = 2
Jun 29, 03:00:59 NBInit()-> Before NBAddGroupName()-> SessionName = "IBERLINK"
Jun 29, 03:01:02 NBInit()-> After NBAddGroupName()-> SessionNumber = 3
Jun 29, 03:01:02 Station number 2, session 3
Jun 29, 03:01:02 Network initialization complete.
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Init Network Control Blocks...
Jun 29, 03:01:02 Netbios Had a Good Return...
Jun 29, 03:01:02 Done initializing network.
Jun 29, 03:01:02 Determining Master And Fileserver
Jun 29, 03:01:02 Local DOB is 6/29/2015 in C:\Aloha\DATA\ALOHA.INI (06 29 2015)
Jun 29, 03:01:02 Local terminal was last fileserver, proceeding with startup
Jun 29, 03:01:02 Attempting to connect to server 'TERM2'...
Jun 29, 03:01:02 Create MultiSync flag 'C:\Aloha\DATA\MSYNC'
Jun 29, 03:01:02 Delete MultiSync flag 'C:\Aloha\DATA\MSYNC'
Jun 29, 03:01:02 TIMEZONE=NO DST - setting TZ to prevent spring forward or fall back
Jun 29, 03:01:02 Begin reading data...
Jun 29, 03:01:02 Creating terminal status for 3
Jun 29, 03:01:03 Done reading data.
Jun 29, 03:01:03 Begin reading transaction log...
Jun 29, 03:01:03 Done reading transaction log.
Jun 29, 03:01:03 Node = 1 String = 'B'
Jun 29, 03:01:03 Node = 2 String = 'C'
Jun 29, 03:01:03 Node = 3 String = 'D'
Jun 29, 03:01:03 Node = 4 String = 'E'
Jun 29, 03:01:03 Node = 5 String = 'F'
Jun 29, 03:01:03 Begin reading printer logs...
Jun 29, 03:01:03 Done reading printer logs.
Jun 29, 03:01:03 Terminal ready
Jun 29, 03:01:03 Creating C:\Aloha\DATA\TRANS.LOG...
Jun 29, 03:01:06 LISTEN: CONNECTED TO NODE 3! (2)
Jun 29, 03:02:07 Terminal 1 is DOWN, forcing printer 10 T1 Local Printer to reroute to printer 20 T2C1 Local Printer
Jun 29, 03:02:07 Terminal 4 is DOWN, forcing printer 40 T4 local Printer to reroute to printer 50 T5 Local Printer
Jun 29, 03:02:07 Creating C:\Aloha\DATA\PRT50.LOG...
Jun 29, 05:00:00 firing 05:00:00 SETGUESTCHKMSG 10
Jun 29, 05:00:00 firing 05:00:00 SETSUBMENUITEM
Jun 29, 05:00:00 firing 05:00:00 SETSUBMENUITEM
Jun 29, 05:00:00 firing 05:00:00 SETSUBMENUITEM
Jun 29, 05:00:00 firing 05:00:00 ACTIVATE COMP
Jun 29, 05:30:06 RECEIVE failure: node 3 code 0A
Jun 29, 05:30:17 Terminal 3 is DOWN, forcing printer 30 T3 Local Printer to reroute to printer 40 T4 local Printer
Jun 29, 05:30:17 Terminal 3 is DOWN, forcing printer 100 T3C2 KITCHEN REMOTE to reroute to printer 20 T2C1 Local Printer
Jun 29, 05:30:17 Creating C:\Aloha\DATA\PRT40.LOG...
Jun 29, 05:30:24 LISTEN: CONNECTED TO NODE 3! (5)
Jun 29, 06:04:48 Creating C:\Aloha\DATA\PRT100.LOG...
Jun 29, 08:47:37 RECEIVE failure: node 3 code 0A
Jun 29, 08:47:47 Terminal 3 is DOWN, forcing printer 30 T3 Local Printer to reroute to printer 40 T4 local Printer
Jun 29, 08:47:47 Terminal 3 is DOWN, forcing printer 100 T3C2 KITCHEN REMOTE to reroute to printer 20 T2C1 Local Printer
Jun 29, 08:49:16 Terminal 3 timed out, clearing
Jun 29, 08:49:26 Creating terminal status for 3
Jun 29, 08:49:32 LISTEN: CONNECTED TO NODE 3! (6)
Jun 29, 09:08:07 Creating C:\Aloha\DATA\PRT30.LOG...
Matt Butler, MBA, MCBP, BSIT/SE
mbutler (at) intenseit.us