GoDaddy FireFox Error: sec_error_unknown_issuer

I recently worked with an install of Kerio Mail Server and I installed an SSL certificate issued by GoDaddy.  The install went okay; following the Kerio instructions and using the Internet Explorer browser worked fine.  My problem was with Firefox.  I kept getting the following error:

“sec_error_unknown issuer”

This error means that Firefox was not recognizing GoDaddy as a valid certificate issuer.  In short, you may come across this problem if  the GoDaddy Intermediate Certificate is not  installed on your server in addition to the SSL certificate you purchased.  The Intermediate Certificate is available for free download at GoDaddy.   It is a universal certificate and it is not custom made for each user.  When using the Intermediate Certificate, Firefox goes to your site for your SSL certificate, sees that it does not recognize GoDaddy, asks your server who GoDaddy is, and is provided with the Intermediate Certificate to complete the authorization request.

In the case of installing it on Kerio Mail Server, you need to download the “Go Daddy Secure Server Certificate (Intermediate Certificate)“.  On Linux-based systems, place the certificate in opt/kerio/mailserver/sslca. If you browse to that directory, you will see that Kerio Mail Server ships with the VeriSign, RSA and Thawte Intermediate certificates, but not GoDaddy (or Comodo , or others).

Microsoft Word Macro with User Prompts to Fill in Bookmarks

Let’s say you have a Microsoft Word document and you want to write a Macro that will:

  • Start upon opening
  • Prompt the user for input
  • Put the inputted data in specific places on your document
  • Print the document.

Here is the Macro Code:

Private Sub Document_Open()

Dim custpartno As String
Dim ourpartno As String
Dim rev As String
Dim releaseqty As String
Dim ponumber As String

custpartno = InputBox(“Enter Customer Part Number:”)
If Len(custpartno) = 0 Then Exit Sub ‘ user canceled
ActiveDocument.Bookmarks(“CustomerPartNumber”).Range.Text = custpartno

ourpartno = InputBox(“Enter Our Part Number:”)
If Len(ourpartno) = 0 Then Exit Sub ‘ user canceled
ActiveDocument.Bookmarks(“OurPartNumber”).Range.Text = ourpartno

rev = InputBox(“Enter Revision:”)
If Len(rev) = 0 Then Exit Sub ‘ user canceled
ActiveDocument.Bookmarks(“revision”).Range.Text = rev

qty = InputBox(“Enter Quantity:”)
If Len(qty) = 0 Then Exit Sub ‘ user canceled
ActiveDocument.Bookmarks(“Quantity”).Range.Text = releaseqty

ponumber = InputBox(“Enter Purchase Order:”)
If Len(ponumber) = 0 Then Exit Sub ‘ user canceled
ActiveDocument.Bookmarks(“PurchaseOrder”).Range.Text = ponumber

Application.PrintOut FileName:=””, Range:=wdPrintAllDocument, Item:= _
wdPrintDocumentContent, Copies:=1, Pages:=””, PageType:=wdPrintAllPages, _
ManualDuplexPrint:=False, Collate:=True, Background:=True, PrintToFile:= _
False, PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=0, _

MsgBox “Press Any Key to Exit.”

Application.Quit SaveChanges:=False

End Sub

VodaSys becomes a member of CompTIA

VodaSys becomes a member of CompTIA. The Computing Technology Industry Association (CompTIA) is the voice of the world’s information technology (IT) industry.  Its members are the companies at the forefront of innovation; and the professionals responsible for maximizing the benefits organizations receive from their investments in technology. CompTIA is dedicated to advancing industry growth through its educational programs, market research, networking events, professional certifications, and public policy advocacy.