everytime I open osticket I have to accept a certificate to view the support page.
so I'm guessing now it is the default certificate that comes with apache.
Yes - this kind of thing will happen for any self-signed certificate or for any other certificate where the browser does not know what the root CA certificate is or if there is a mismatch in the credentials i.e. domain name doesn't match the domain that the certificate has been created for. You can get around all of this if you either generate a self-signed certificate from your own root CA (certification authority) and then install the root certificate in your browser, or use a commercial certificate in which the browser already knows about the root CA.
So you can get around the cost of buying a certificate if you run your own CA but you have to install the root certs into the browsers that would access helpdesk. This is commonly done inside companies or when the only people accessing the service are staff members.