cool, I changed
AHandler := TSSLSocketHandler.Create;
that's why
AHandler :=TOpenSSLSocketHandler.create;
now it's giving other errors, but I think it involves the webservice, thanks for now, I'll be back here to post the complete example working as soon as I can. thanks