Clustering CIFS for *existing* NSS pools: Howto?

Hi.
I found several documents stating this one:
"Once the CIFS protocol is enabled for the shared pool the load and unload script
files will get automatically modified to handle the CIFS service."
e.g. http://tinyurl.com/OES-2SP2CIFS and the docu file_cifs_lx.pdf
Currently CIFS is installed and running on both nodes of this cluster.
I can access the CIFS shares, login of users through the CifsProxyUsers is OK
addressing the ClusterNode, that currently has the NSS volumes mounted.
What I cannot figure out is how to create a appropriate vitual server object, and
what lines need to be added to the corresponding cluster ressource of the NSS
volumes I need to share using CIFS.
Who could point me towards more detailed documentation, or, provide some example
load / unload scripts from his/her environment?
TIA, regards, Rudi.

Hi.
I still fail to "cluster" the CIFS functionality.
BTW: Accessing \\node02-w\ works fine, this is shared, accessible through *ANY* ip
currently active on that node. Propably that's the issue, because the ports are
occupied, even if I add another, new secondary.IP? But if rcnovell-cifs is not
running, the load script line doesn't work either??
Did I get correctly,
- that rcnovell-cifs has to *run* on all designated CIFS cluster nodes?
- that the line ...
novcifs --add --vserver=.cn=NW06.o=MAIN.t=TREE. --ip-addr=10.27.1.51
... will add the resource to the virtual server NW06, so that
it will service it using CIFS?
Any further suggestions appreciated, regards, Rudi.
more details: This is what /var/log/cifs/cifs.log presents:
rcnovell-cifs running, then executing the line above: (each line shows up 2x, why?)
CRITICAL: BROWSER: Bind is failed for virual server ip: System Error No= 98
CRITICAL: NBNS: Bind is failed for virual server ip =10.27.1.51: System Error No = 98
CRITICAL: NBNS: Socket creation and binding for virtual server failed
nmap for 10.27.1.51
137/udp open|filtered netbios-ns
138/udp open|filtered netbios-dgm
139/tcp open netbios-ssn
adding another secondary ipaddress first doesn't make it work either:
.. /opt/novell/ncs/lib/ncsfuncs
add_secondary_ipaddress 10.27.99.51
novcifs --remove --vserver=.cn=NW06.o=MAIN.t=TREE. --ip-addr=10.27.99.51
cifs.log:
CRITICAL: ENTRY: Not Able To Conntect To Server 10.27.99.51
CRITICAL: ENTRY: Not Able To Conntect To Server 10.27.99.51
ERROR: CLI: CIFS: Server fdn .cn=NW06.o=Main.t=Tree. and server_name has already
been added
for that additional sec.IP ports look the same:
nmap: 10.27.99.51
137/udp open|filtered netbios-ns
138/udp open|filtered netbios-dgm
139/tcp open netbios-ssn

Similar Messages

  • Recovering NSS pool after server crash

    Server crashed the other day - a SLES 11 sp1 XEN host server system with 3 VMs, 2 OES servers (SLES 10 sp3) NSS pools/partitions and 1 pure SLES 11 server. After the crash (due either to power reset or raid controller failure) I had to run fsck to clear up multiple, multiple error conditions on the SLES partitions in order for the servers to reboot. Once booted up, edir and of course NSS would not load. eDir has been recovered and is now running but one of these servers (the one with most all of the data on NSS) is unstable and still has some boot problems. Would the following be a viable option at this point:
    1. Take this server out of the tree (if possible)
    2. Install fresh, new OES server in a logical drive
    3. Join the existing tree
    4. Attach the NSS partition to this server
    5. Bring up NSS
    Any reason why this would not work to get to a stable server that can mount the existing NSS pool/partition? Thanks.
    Don

    That will work, assuming the new server does not have a volume/pool by the same name already.

  • OES11 SP2 - Linux File System and NSS Pools & Volumes

    Planning to install our first OES11 SP2 server into an existing tree - the
    idea is to run this new OES11 server virtualized on VMware ESXi 5.5
    The existing tree has two physical NW6.5SP8 servers running eDirectory
    Version 8.7.3.10b (NDS Version 10554.64). One of the existing Netware
    servers is used for DHCP/DNS, File Sharing from three NSS volumes and
    Groupwise 7.0.4 whilst the second server is used for FTP services and
    eDirectory redundancy. Ultimately the plan is to have two virtualized OES11
    SP2 server with one for file sharing and the other for making the move from
    GW7 to GW2012. And we're planning to stick with NSS for file sharing on the
    new OES11 SP2 server.
    I've come across a couple of posts for earlier versions of OES which
    recommended not to put the Linux Native OS File System and NSS storage
    pools/volumes on the same hard drive. Apparently the advice was a result of
    needing to allow EVMS to manage the drive which could be problemmatic.
    I've read the OES11 documentation which says that "The Enterprise Volume
    Management System (EVMS) has been deprecated in SLES 11, and is also
    deprecated in OES 11. Novell Linux Volume Manager (NLVM) replaces EVMS for
    managing NetWare partitions under Novell Storage Services (NSS) pools."
    So I'm wondering if there is still a compelling requirement to keep the
    Linux Native File System and NSS pools/volumes on separate hard drives or
    can they both now safely co-exist on the same drive without causing
    headaches or gotchas for the future?
    Neil

    Hi Willem,
    Many thanks for the further reply.
    So we can just use the VMWare setup to "split" the one physical drive into
    two virtual drives (one for the OS and the second for the pools).
    And I've seen posts in other forums about the need for a decent battery
    backed cache module for the P410i controller so I'll make sure we get one
    (probably 512Mb module + battery).
    Can I ask what is the advantage of configuring each VM's virtual disk to run
    on it's own virtual SCSI adapter (by setting disk1 to scsi 0:0, disk2 to
    scsi 1:0, and so on)?
    Cheers,
    Neil
    >>> On 9/5/14 at 12:56, in message
    <[email protected]>,
    magic31<[email protected]> wrote:
    > HI Niel,
    >
    > xyzl;2318555 Wrote: >
    >> The new installation will run on a Proliant ML350 G6 with P410i>
    > controller
    >> so we can use the raid capability to create two different logical drives>
    > as
    >> suggested.
    >
    > As you will be using ESXi 5.5 as host OS, it's not needed to split
    > thehost server storage into two logical drives... unless that's what
    > youwant in perspective for "general performance" or redundancy reasons.
    > Italso depends on the options that P410i controller has.
    >
    > On a side note, I'm not too familiar with the P410i controller... domake
    > sure you have a decent battery backed cache module installed, asthat will
    > greatly help with the disk performance bit.
    > If the controller can handle it and the controller can handle it, go
    > forraid 10 or raid 50. That might be too big a space penalty but will
    > helpwith disk performance.
    >
    > Once you have your VMware server up and running, you can configure
    > thetwo VM's with each two or more drives attached (on for the OS,
    > thesecond or others for your pools).
    > I usually create a virtual disk per pool+volume set (e.g. DATAPOOL
    > &DATAVOLUME on one vm virtual disk, USERPOOL & USER volume on an other
    > vmvirtual disk).
    > With VMware you can than also configure each VM's virtual disk to run
    > onit's own virtual SCSI adapter (bij setting disk1 to scsi 0:0, disk2
    > toscsi 1:0, and so on).
    >
    >
    > xyzl;2318555 Wrote: > Do you have any suggestions for the disk space that
    > should be reserved> or
    >> used for the Linux Native OS File System (/boot, /swap and LVM)?
    >>
    >
    > Here's one thread that might be of interest (there are more
    > throughoutthe SLES/OES
    >
    forums):https://forums.novell.com/showthread...rtitioning-%28
    > moving-from-NW%29
    >
    > I still contently follow the method I choose for back in 2008, justwith
    > a little bigger sizing which now is:
    >
    > On a virtual disk sized 39GB:
    >
    > primary partition 1: 500 MB /boot , fs type ext2
    > primary partition 2: 12GB / (root), fs type ext3
    > primary partition 3: 3 GB swap , type swap
    >
    > primary partition 4: LVM VG-SYSTEM (LVM partition type 8E), takes up
    > therest of the disk **
    > LVM volume (lv_var): 12 GB /var , fs type ext3
    > LVM volume (lv_usr-install): 7GB /usr/install, fs type ext3
    > * there's still a little space left in the LVM VG, in case var needs
    > toquickly be enlarged
    >
    > One thing that's different in here vs what I used to do: I replaced
    > the/tmp mountpoint with /usr/install
    >
    > In /usr/install, I place all relevant install files/IOS's
    > andinstallation specifics (text files) for the server in question. Keeps
    > itall in one neat place imo.
    >
    > Cheers,
    > Willem-- Knowledge Partner (voluntary sysop)
    > ---
    > If you find a post helpful and are logged into the web interface,
    > please show your appreciation and click on the star below it.
    >
    Thanks!---------------------------------------------------------------------
    ---magi
    > c31's Profile: https://forums.novell.com/member.php?userid=2303View this
    > thread: https://forums.novell.com/showthread.php?t=476852

  • Lost NSS Pool After Patching

    Just ran the latest patches on my OES11SP1 server and one of the NSS pools has disappeared. The lost pool was built on top of a linux RAID5 array and worked with no problems until last night. After patching and restarting the server, the pool was no longer listed via nssmu and the raid is no longer listed under devices - a check of the linux array showed that it is up and stable. I tried to rebuild the pool via nsscon, but it said that it does not exist - any ideas on how can I get the pool up and running again?

    Originally Posted by magic31
    I'm assuming this is an OES install, installed directly on the hardware (no virtualisation layer)?
    You mention the raid is no longer listed... but are the disk devices themselves listed? If not in nssmu, are you seeing them listed in the output of "fdisk -l"?
    Along that line... What kind of disk controller(s) do you have in the server? Have you installed any separate drivers for controllers (not included in the SLES install) that might have not loaded with a kernel update?
    If you have the option to open an SR alongside getting pointers here, that would be wise imo.
    -Willem
    This was an install of OES11SP1 directly to the hardware.
    The disk themselves show up in nssmu and mdadm sees the array with no errors.
    The disk controller is on the motherboard (Adaptec chipset) but did not need any special drivers or config during the install.
    What I have seen in the docs is that with OES11SP1, it frowned upon to run NSS on a Linux-software array like I was using. I tried to mount the array using using the mnt command and a file type of "nsspool" but got an error; nsscon says to validate and rebuild the pool, but then comes back and won't let me put it in maintenance mode. I am wondering if I need to delete the old Pool object from NDS, but that won't address the lack of NSS seeing the device...
    -L

  • Cannot add a new server in existing server pool

    Hi,
    I am trying to add a new server into an existing server pool.
    I have the same agent password, the same root password (i don't think is important).
    It disovers the server and is on unassigned Servers.
    When trying to add into existing server pool it fail with:
    Job Internal Error (Operation)com.oracle.ovm.mgr.api.exception.FailedOperationException: OVMAPI_4010E Attempt to send command: dispatch to server: vmsibm2 failed. OVMAPI_4004E Server Failed Command: dispatch https://?uname?:[email protected]:8899/api/2 configure_server_for_cluster lun /dev/mapper/35000144f85151729 0004fb0000050000c696b251dc81a087 , Status: org.apache.xmlrpc.XmlRpcException: exceptions.OSError:[Errno 2] No such file or directory
    Any ideeas?
    Regards
    Nicolae

    Hi,
    I can see your point...
    From my error :Server Failed Command: dispatch https://?uname?:[email protected]:8899/api/2 configure_server_for_cluster lun /dev/mapper/35000144f85151729 0004fb0000050000c696b251dc81a087 , Status: org.apache.xmlrpc.XmlRpcException: exceptions.OSError:[Errno 2] No such file or directory
    /dev/mapper/35000144f85151729 is the path where the server pool uses for it's own...
    and
    0004fb0000050000c696b251dc81a087 is the Pool file System...
    On storage menu, at SAN Servers - Unmanaged iSCSI Storage Array - where I see my storage wich is with iSCSI at Add/Remove Admin Servers I added this new server.
    Also I went to Rescan Physical Discks for my new server.
    When I go with putty on my server and run
    df -h
    I don't see any storage...
    I belive I missed one step but I can't find wich one...
    Regards
    Nicolae

  • Create web application in powershell using existing app pool

    Hi all,
    I am trying to create a web application with this script:
    https://gallery.technet.microsoft.com/office/Create-SharePoint-2013-1d7c3337
    The problem is that I want to use an existing app pool, but when I do I get this error:
    Aborting: Application Pool SharePoint - Applications already exists on the server and is not a SharePoint Application Pool
    Obviously this is wrong, since I use this app pool for most of my web apps.
    So how does one go about creating a web app in powershell with an already existing app pool?
    -Michael
    mic

    try these links:
    http://sharepoint.stackexchange.com/questions/81297/creating-a-webapp-via-powershell-is-mapping-the-site-to-wrong-apppool
    http://blogs.technet.com/b/fromthefield/archive/2014/03/26/create-a-sharepoint-application-pool-using-powershell.aspx
    http://blogs.msdn.com/b/rcormier/archive/2012/09/01/how-to-create-sharepoint-web-applications-with-powershell.aspx
    Please mark answer as correct if it is correct else vote for it if you find it useful Happy SharePointing

  • Migrate NSS pools to new device?

    Hi everyone:
    This may sound strange, but it is what it is : We're trying to migrate a series of cluster enabled pools from one SAN to another SAN (the fiber connects have already been made and tested...so that's no part of the equation at this time).
    Problem is, we've been asked to do this with ZERO disruption to the users. And we're talking about 30 tb of data here encompassing a cornucopia of volumes and pools servicing a large spectrum of users across a rather massive eDirectory structure (many login scripts to modify among other things).
    SO assuming I can activate pools and mount volumes to a server from both SANs (which I can), is there any possible way to force the NSS Pool to activate on another device if the device has been mirrored from one SAN to the other?
    Right now what happens is that the secondar lun (which has a copy of the data on the primary lun) shows up as a new device, and there doesn't seem to be any way to simply mount the pool that's been mirrored to it.
    Barring that, is there any way to expand the pool to encompass both devices, but then shrink it back down so that it only encompasses the new device?
    Any help would be greatly appreciated.
    Thanks!

    Originally Posted by jgray
    To put it into a nut shell. You mirror the two sans together. Once the mirror is do, you break the mirror and now the data is on the new san. If the sans are from the same vendor, then they should have a tool to tranfer the data from one san to the other.
    More on the mirroring process, in maybe a cassaba shell:
    Mirrors for Moving Partitions - CoolSolutionsWiki
    /dps

  • NSS pool errors during every NSS background check

    We are running a NW 6.5 SP6 server with NSS pools SYS and POOL1.
    POOL1 contains two volumes: VOL1 and MAIL. Both can grow to max. pool size.
    During every NSSbackground check we receive the messages below.
    I checked the novell support site, but can't find anything usefull on this.
    Anyone got an idea what they mean and how to get rit of them?
    Kind regards,
    Mario van Rijt
    systems administrator
    System console
    4-07-2008 16:59:10 : COMN-3.25-178 [nmID=A0020]
    NSS-2.70-5009: Pool MFP02/POOL1 had an error
    (20012(beastTree.c[510])) at block 23579655(file block -23579655)(ZID
    1).
    4-07-2008 16:59:10 : COMN-3.25-180 [nmID=A0022]
    NSS-2.70-5008: Volume MFP02/VOL1 had an error
    (20012(beastTree.c[510])) at block 23579655(file block -23579655)(ZID
    1).
    Logger screen
    4 Jul 2008 16:59:10 NSS<COMN>-3.25-xxxx: comnPool.c[2629]
    Pool POOL1: System data error 20012(beastTree.c[510]). Block
    23579655(file
    block -23579655)(ZID 1)
    4 Jul 2008 16:59:10 NSS<COMN>-3.25-xxxx: comnVol.c[8852]
    Volume VOL1: System data error 20012(beastTree.c[510]). Block
    23579655(fil
    e block -23579655)(ZID 1)

    Originally Posted by Mario vanRijt
    (20012(beastTree.c[510])) at block 23579655(file block -23579655)(ZID
    1).
    Logger screen
    4 Jul 2008 16:59:10 NSS<COMN>-3.25-xxxx: comnPool.c[2629]
    Pool POOL1: System data error 20012(beastTree.c[510]). Block
    23579655(file
    block -23579655)(ZID 1)
    This one zeems to be
    "20012 zERR_MEDIA_CORRUPTED: The media is corrupted."
    This may indicate that it is time to do a pool rebuild, although I don't know enough about what line 510 of beastTree.c is looking for to say much about what the actual problem is.
    /dps
    4 Jul 2008 16:59:10 NSS<COMN>-3.25-xxxx: comnVol.c[8852]
    Volume VOL1: System data error 20012(beastTree.c[510]). Block
    23579655(fil
    e block -23579655)(ZID 1)[/QUOTE]

  • Adding lun to an existing storage pool

    i have problems to add a lun to an existing storage pool.
    The storage pool is data only type.
    The log file /var/run/xsancvupdatefsxsan.log indicates:
    ^MMerging bitmap data ( 99%)99.00
    ^MMerging bitmap data (100%)
    Bitmap fragmentation: 1900004 chunks (0%)
    Bitmap fragmentation threshold exceeded. Aborting.
    Invalid argument
    Fatal: Failed to expand stripe group
    Check configuration and try again
    After run the defrag command to some folders the log indicates:
    Merging bitmap data (100%)
    Bitmap fragmentation: 1898528 chunks (0%)
    Bitmap fragmentation threshold exceeded. Aborting.
    Invalid argument
    Fatal: Failed to expand stripe group
    Check configuration and try again
    Do i need to run a complete defrag ?
    Apple documentation indicates we need to delete the data before add the new LUN because there´s an issue. (is a very big issue!!!).
    http://docs.info.apple.com/article.html?artnum=303571
    Thanks for any help.
    xsan 1.4   Mac OS X (10.4.8)  

    hi william, thanks for your answer.
    Right now my storage is %68 used.
    Do you think, if i have < 60% used, the storage pool expansion will work?
    I prefer to add a lun to a storage pool instead to create a new storage pool, because adding a lun add bandwith too.
    thanks for any advice.
    CCL

  • NSS Pool Deactivating - take 2

    I'm having a similar situation to the other thread by this name.
    Our server had a failed RAID drive and replaced it. Since then we had issues with some data files. When we tried to back them up or read them the NSS pool would dismount and we'd have to restart the server. I ran "nss /poolrebuild /purge" yesterday on all the pools and the problem persists.
    We're running NW65 and have N65NSS8C installed.
    What's our next step? I'm not quite ready to throw in the towel, back up what we can, and rebuild the server. I gotta believe there's SOMEthing else we can do.

    Originally Posted by zeffan
    I'm having a similar situation to the other thread by this name.
    Our server had a failed RAID drive and replaced it. Since then we had issues with some data files. When we tried to back them up or read them the NSS pool would dismount and we'd have to restart the server. I ran "nss /poolrebuild /purge" yesterday on all the pools and the problem persists.
    We're running NW65 and have N65NSS8C installed.
    What's our next step? I'm not quite ready to throw in the towel, back up what we can, and rebuild the server. I gotta believe there's SOMEthing else we can do.
    What make of server / array? What RAID level? Software or hardware RAID? If you replace a RAID drive and you lose data, or even have an interruption of service, you didn't have RAID. In many instances, if there is an array rebuild failure, the array will tell you this and then indicate that the bad data ( mirror mismatches ) will still exist until its overwritten. HP does this. The problem is that NSS cannot know which blocks are bad or not, and if it reads a bad block, the read fails and the NSS thinks the disk channel has failed ( which it has ).
    Ultimately if the RAID failed to do its job, every block is suspect. Restore from last good backup.
    More details are required to fully answer your question. But assuming you had an array failure that caused a loss of data, you should recreate the array and restore.
    -- Bob

  • Large NSS Pool

    I have a NSS Pool spanning 4 SAN volumes of 2TB a piece for a total pool of 8tb. No problems, until I need more space--but that's another issue. I wanted see if anyone has recommendations for NSS settings for such a big pool. I am using the defaults. Why I ask is that we are implementing a new Backup solution (Commvault) and our servers that have smaller pools, not spanning partitions get much better throughput.---identical hardware, HBA, RAM, etc.---just not 8tb of SAN volume. More of a ONE to ONE ratio---POOL to VOLUME to SAN VOLUME to Partition.
    Could it be that the POOL spanning and it's size causing slowness?

    Yes, the size and spanning would make this a little slower. If it were me, I would never do it like this. Just think if something happened to that pool and you had to rebuild it. A rule of thumb for a rebuild it 45 min to an hour for every 100G of uged disk space. As that pools starts to fill up, it will take days to repair it. I would not want the down to to do that. Even if you didn't repair it with rebuild, you decided that you were going to delete it an recreate it and then restore the data. That too will take a long time. To get back to the question, yes, it would slow it down.
    jgray

  • Netware NSS-Pools under VMWare ESX

    Just for my planning: When placing the Netware-Server on one
    ESX-Datastore is it possible/advisable to place an
    additional Netware-NSS--Pool for this server on a second
    ESX-Datastore in the same ESX-Host (ESX 4.1)? How does
    Netware recognize the additional disk-space?
    Sincerely
    Karl

    Thanks a lot, Massimo.
    Sincerely
    Karl
    >>> Massimo Rosen<[email protected]> 26.01.2012 12:08
    >>>
    >On 26.01.2012 11:55, [email protected] wrote:
    >> Just for my planning: When placing the Netware-Server on
    >one
    >> ESX-Datastore is it possible/advisable to place an
    >> additional Netware-NSS--Pool for this server on a second
    >> ESX-Datastore in the same ESX-Host (ESX 4.1)?
    >
    >Of course. And Of course, that works with *every* OS.
    >Because the OS has
    >*absolutely no idea*. All it sees is two drives.
    >
    >
    >> How does
    >> Netware recognize the additional disk-space?
    >
    >Exactly in the same way as Netware recognizes more than
    one
    >physical
    >harddrive. It's just a drive to it.
    >
    >CU,
    >--
    >Massimo Rosen
    >Novell Knowledge Partner
    >No emails please!
    >http://www.cfc-it.de

  • For existing data in BI, client need to take a call to park the same from s

    hi,
    friends,
    For existing data in BI, client need to take a call to park the same from safety point view by copying the existing ODS  
    is it possible?if it is possible give me details.
    thanks&regurds
    sivaji

    hi,
    well when you copy an ODS only the structure is copied. to load the data you might need to create transformation and DTp to load data in the new ODS.
    You need to load data manually. Copying the ODS will only copy the structure.
    Regds,
    Shashank

  • Shall I use one datasource for multiple connection pool?

    Hi,
    I need to clarrify that, Shall I use one Datasource for multiple connection pool in distributed transaction?
    Thanks with regards
    Suresh

    No. If its transactions across multiple databases you should use different datasources.

  • How to add a new data element for existing table filed(Primary key field)

    Hi Experts,
    How to add a new data element for existing table field(Primary key field)
    For this filed ther is no foreign key relation ships and even check table.
    while activating table it is giving message like below.
    can you help any one to solve this and wil steps to add new dataelement for existing primary key filed of a table.
    Check table (NAMING SPACE/TABLE NAME(EX:/TC/VENDOR)) (username/19.02.10/03:29)           
    Primary key change not permitted for value table /TC/VENDOR
    Check on table  /TC/VENDOR resulted in errors              
    Thanks
    Ravi

    Hi,
    Easiest way is to download the table eg into an Excel table (if possible) or text table. Drop the table from the database. Build your table with the new key field. Build the database table again and fill it.
    You can do it also over the database into a new table. Drop the old one. Build the enhanced one and fill it. Afterwards drop your (temporary) table.
    Maybe there are other ways, but this works.
    Success,
    Rob

Maybe you are looking for

  • How do you convert to Adobe Camera Raw in batch?

    I shoot photos with my Olympus e500 in raw. Then I bring them into the organizer. Then I laboriously load the pictures one by one into the ACR converter to convert my olympus raw files into compressed adobe dng files. Is there a way of doing this in

  • Forgot lock code & Hard reset

    Hi friends, hope my post will find you all in healthy state. I have two queries and shall be very thankful to you if you guide me accordingly: Q1: I want to restore factory settings of my N900, but unfortunately forgot the lock code. How lock code ca

  • Alphabetical problem

    I have a problem with sorting alphabetically - all you can see in the picture. Under the letter S are the artists on the letter R, and so all the letters, and not just with artists but with the albums, and songs.

  • Photoshop CC silent crashing upon launch

    I decided to try out the creative cloud today, and signed up  I have had Lightroom and that works fine still.  When I try to open up Photoshop CC 2014, the splash screen loads up and I get about 1 second of Photoshop before it just closes.  It has ne

  • Photoshop is saying my serial number is invalid for my computer

    I lost my hard drive recently and got a new computer.  I used my discs to dowload CS5 to my new computer.  All was good and a day later I got an error message in Photoshop saying my serial number was not valid for this computer.