hcinetcheck – Validation error on some sites

Clovertech Forums Cloverleaf hcinetcheck – Validation error on some sites

  • Creator
    Topic
  • #122572
    mike brown
    Participant
      Getting the following error unable to find cause and Site are in Panic mode…. Reboot sites performed shutdown of all sites, error still persists.
      tcl :err :ERR /0:vendgrp_trans6Oru0_cmd:06/24/2026 15:15:14]
      [tcl :err :ERR /0:vendgrp_trans6Oru0_cmd:–/–/—- –:–:–] NetConfig Error: EOF encountered before newline while reading list from channel
      Command: hcinetcheck /cloverleaf/cis20.1/integrator/vendgrp_trans6/NetConfig
      ——- FAILED ——-
      EOF encountered before newline while reading list from channel
      any ideas helpful
    Viewing 8 reply threads
    • Author
      Replies
      • #122573
        David Barr
        Participant

          You should probably try restoring your NetConfig from a backup and restarting the site.

          • #122574
            Jim Kosloskey
            Participant

              What David said. Might I also suggest you make a copy of the offending NetConfig then after you get things settled down compare to the restored NetConfig to see what is broken then try to figure out how that got broken. Do you have changes made to the NetConfig outside of the GUI?

              email: jim.kosloskey@jim-kosloskey.com 30+ years Cloverleaf, 61 years IT – old fart.

          • #122575
            Keith McLeod
            Participant

              Don’t forget revisions directory will usually contain all of your prior saves.  Located $HCISITEDIR/revisions with filenames like NetConfig99202515526.  I am just guessing an extra newline was added to your file, restore and/or compare to known working copy should help.

            • #122576
              mike brown
              Participant

                Thank you all for your replies,

                this has been going back in time a while, it does not seem to affect messages in or out of CL. and

                it does not appear on all sites, this points to Updates made to NetConfig outside of the GUI.

                researching continues.

                • This reply was modified 3 days, 6 hours ago by mike brown.
              • #122578
                Jason Russell
                Participant

                  Is this happening on more than one site? This should be pretty site-specific. There’s a lot of points user entry. Make sure there’s no errant opening or closing braces in your upoc args. You shouldn’t have ANY opening or closing braces. . Can you post the netconfig? Someone can probably quickly see what is wrong.

                • #122579
                  mike brown
                  Participant

                    Hello

                    Yes, reviewing and loading up the NetConfig to compared and find the problem, I agree with what you mentioned and it is sporadic and seems to only be in our TEST environment

                    which is a good thing.

                  • #122580
                    mike brown
                    Participant

                      Here something weird from Testing, copied a PROD Netconfig to check it in my TEST Env. and the same error

                      occurred, which is none existent in PROD.

                      NetConfig Error: EOF encountered before newline while reading list from channel
                      Command: hcinetcheck /cloverleaf/cis20.1/integrator/vendgrp_trans6/NetConfig
                      Error exists only in our TEST Env..
                    • #122581
                      mike brown
                      Participant

                        I also used the following AWK command to find if anything is not closed correctly..

                        for brackets, curly braces, parenthesis all returned a value of ‘O’ meaning nothing is out of place. if i did a typo in the commands let me know please.

                         

                        **** LOOK FOR MISSING Brackets “[ ]” OR Curly Braces “{ }” and PARENTHESIS  “( )” ***

                        Curly Braces
                        awk ‘BEGIN{o=0} {for(i=1;i<=length($0);i++){c=substr($0,i,1); if(c==”{“)o++; if(c==”}”)o–}} END{print “unmatched opens:”, o}’ \
                        /cloverleaf/cis20.1/integrator/vend_trans3/NetConfig

                        Brackets
                        awk ‘BEGIN{o=0} {for(i=1;i<=length($0);i++){c=substr($0,i,1); if(c==”[“)o++; if(c==”]”)o–}} END{print “unmatched opens:”, o}’ \
                        /cloverleaf/cis20.1/integrator/vend_trans3/NetConfig

                        Parenthesis

                        awk ‘BEGIN{o=0} {for(i=1;i<=length($0);i++){c=substr($0,i,1); if(c==”(“)o++; if(c==”)”)o–}} END{print “unmatched opens:”, o}’ \
                        /cloverleaf/cis20.1/integrator/vend_trans3/NetConfig

                      • #122582
                        mike brown
                        Participant

                          Update, Issue Resolved,

                          Problem was in the last line of $HCIROOT/tclprocs, w/the exception of the newline.

                          set auto_index(jtrxidProcess)

                            ]

                            thanks to all  – closing

                          1. #122583
                            Jim Kosloskey
                            Participant

                              Now the mystery is – how did this happen? Congratulations!!

                              email: jim.kosloskey@jim-kosloskey.com 30+ years Cloverleaf, 61 years IT – old fart.

                          Viewing 8 reply threads
                          • You must be logged in to reply to this topic.