I’ve got a SSL certified server running drupal 7.37. Everything was working fine until I started adding form submission to a module I’m working on. As soon as I submit the form, I get ‘Secure Connection Failed’ in all browsers. I can get to other pages ok, but not the homepage which then also throws the same error. This persists until I restart my internet connection.
I did the following test to try and find the problem:
I submit the form on my desktop pc – secure connection failed.
I try to go to the domain root – secure connection failed.
I check on my laptop which is connected to the same router – secure connection failed.
I check on my phone using 4g – works fine.
So I seem to be causing a local network wide issue somehow, but I don’t know how to fix it.
This is the form, it just uploads an xml file to the temp directory:
$form['file'] = array(     '#type' => 'file',     '#title' => t('XML file'),     ); $form['submit_button'] = array(     '#type' => 'submit',     '#value' => t('Import'),     ); return $form; 
This is the validate function:
$file = file_save_upload('file', array(     'file_validate_extensions' => array('xml'), ));  if ($file = file_move($file, 'public://'))  {     $form_state['storage']['file'] = $file; } else {     form_set_error('file', t("No file was uploaded. Check extension is .xml")); } 
This is the submit function:
$file = $form_state['storage']['file']; unset($form_state['storage']['file']); dsm($file); $file->status = FILE_STATUS_PERMANENT; file_save($file);  $filepath = file_create_url($file->uri); dsm($filepath); 
Any help would be appreciated, it’s driving me mental.
UPDATE: This problem disappeared for a few hours, then returned for no apparent reason. I’m thinking it might be a problem with my internet provider.