Receiving Helpdesk

how do you replace a thermal coupler on a gas fireplace

by Trent Hettinger MD Published 4 years ago Updated 3 years ago

How do you replace a thermal coupler on a gas fireplace? The only tool you need to replace a thermocouple is a wrench. Use it to unscrew the connector that holds the thermocouple to the gas valve, then unhook the probe from its clip and pull out the entire thermocouple assembly.

Procedure for Replacing a Thermocouple
Turn off the gas supply to the gas valve. Use the wrench to unscrew the connector that holds the thermocouple to the gas valve, then unhook the probe from its clip and pull out the entire thermocouple assembly. Take the thermocouple to the hardware store to purchase a new one.
02-Oct-2021

Full Answer

How to replace the thermocouple on a gas fireplace?

  • Turn the gas regulator valve to the “pilot” position.
  • If the water heater has a manual “ignite” button, press that to light the pilot.
  • If it doesn’t have a manual ignite button, or the button fails, press the regulator valve and bring a long utility lighter to the pilot light valve until the pilot ...

More items...

How do you replace a thermocouple on a gas fireplace?

  • Turn off the gas supply.
  • Unfasten the three nuts that hold the thermocouple and the two gas tubes to the valve.
  • Detach the thermocouple from the burner.
  • Install the new one the same way that you removed the old one.
  • Turn the gas back on and follow the lighting instructions on the water heater.

How to clean the thermocouple in a gas fireplace?

Project step-by-step (12)

  • Inspecting the Gas Fireplace. Check that the logs are intact and free of dust and debris. ...
  • Access Fireplace Controls. Remove the front screen or open the bottom grate of the fireplace. ...
  • Turn Off the Gas. ...
  • Remove Glass. ...
  • Clean the Glass. ...
  • Take a Photo. ...
  • Remove and Clean the Rocks. ...
  • Remove the logs. ...
  • Clean Firebox. ...
  • Clean the Burner. ...

More items...

Why does my gas fireplace keep going out?

  • Gas pressure. If your gas pressure is not set correctly, your fireplace will not work as it should. ...
  • Faulty gas valve. Gas valve failure is rare, but when it happens, it is a fire hazard, and the valve should be replaced by a trained professional.
  • Moisture in the gas line. This is also rare. ...
  • Blocked burner ports. ...

Can I replace a thermocouple myself?

1 cause of pilot lights that won't stay lit is a worn-out thermocouple. It's easy to replace and a new one costs $5 to $10. ... Then detach the thermocouple from the burner and take it with you to the home center or hardware store to ensure you buy the right replacement.

How do I know if my thermocouple is bad on my gas fireplace?

The Fix: Pilot Light to Gas Fireplace Won't Stay Lit So you've checked your pilot light and even reset it, but still, it wont stay lit. This can be an indication that your fireplace thermocouple is either bad or worn out.27-Apr-2020

How much does it cost to replace a thermocouple in a gas fireplace?

If you need your pilot light fixed, most professionals will complete the repair for about $150, on average. When replacing a thermocouple or thermopile with the help of a professional, you can expect to pay between $150 and $250.16-Dec-2021

How do I replace a thermal coupler?

2:275:18Furnace - Thermocouple | Repair and Replace - YouTubeYouTubeStart of suggested clipEnd of suggested clipIf your thermocouple is screwed into the assembly. Then loosen the nut. Other models simply push inMoreIf your thermocouple is screwed into the assembly. Then loosen the nut. Other models simply push in press tabs and slide the thermocouple out of the Mount.

How do you troubleshoot a thermocouple?

Importantly, always make sure the tip of the thermocouple is directly in the pilot flame. If the tip is in the flame, you have held the nob on the gas valve down for longer than a minute, the pilot flame is strong and steady, and the pilot still does not stay lit, then you likely have a problem with the gas valve.

What does a thermal coupling look like?

What does a thermocouple look like and how do you find it? ... The thermocouple is made up of a tube, a bracket, and wires. The tube sits above the bracket, a nut holds the bracket and wires in place, and underneath the bracket, you will see the copper lead wires that connect to the gas valve on the furnace.

Are thermal couplers universal?

Thermal couplers are very similar, but the length and fittings used to install them can differ. The universal lead-length gas thermocouple is designed for gas furnaces and 30 millivolt systems. It includes universal connections for adapters and is compatible with pilot screw, push-in or clamp burners.

How much should a plumber charge to replace a thermocouple?

Hot water heater repair costServiceAverage cost to repairLeak repairs$100 – $1,000Pilot light replacement$50 – $200Pressure relief valve replacement$50 – $300Thermocouple replacement$100 – $32517 more rows•15-Jun-2021

How long should a thermocouple last?

Thermocouples can last up to 10 years if properly installed and maintained, while furnaces can last 15-20 years, although either may wear out sooner in multifamily units.

What does a gas fireplace thermocouple look like?

0:453:43Fireplace How To: Testing A Thermocouple - YouTubeYouTubeStart of suggested clipEnd of suggested clipThe thermocouple is thinner and it has a pointed.MoreThe thermocouple is thinner and it has a pointed.

How do you replace a thermocouple on a gas wall heater?

0:432:31How To Test and Replace a Thermopile: Wall Furnace Burner ...YouTubeStart of suggested clipEnd of suggested clipAnd let the new thermopile warm up for a few minutes i'll put my leads onto the new thermal pile.MoreAnd let the new thermopile warm up for a few minutes i'll put my leads onto the new thermal pile. And test it i'm now getting about 536 millivolts now let's try out the wall. Furnace.

Why does my gas fireplace keep shutting off?

One of the main reasons why your gas fireplace keeps shutting down is likely due to the pilot light. ... Understandably, if your fire is not catching, or if the fire keeps going out, it could be due to the pilot light. This could be because there is dust or debris in the pilot light.15-Aug-2021

How to remove thermocouple from gas valve?

Step 1: Use a wrench tool to unscrew the connect or. Because this connector holds the thermocouple to the gas valve. Step 2: Unhook the probe from its clip. Then pull out the entire thermocouple assembly. But, before pulling it turn off the line val ve on the gas supply. Step 3: Take the removed thermocouple to the hardware store.

How long does a thermocouple last in a gas fireplace?

It is placed on your gas furnace. It keeps the gas valve open by transmitting the electric signal when the pilot is on. Mainly, the thermocouple lasts for 10 years.

What happens when a thermocouple fails?

But, when it fails, the pilot does not lit up and so the fireplace stops working. So, a thermocouple is an important device in the functioning of a fireplace. If it stops working, then the fireplace also shuts up. However, it is easy to replace a gas fireplace thermocouple with a wrench tool.

How long does it take for a thermocouple to read a voltmeter?

If your thermocouple is working, then within 10 seconds after the pilot starts you will get 25 millivolts reading on the voltmeter.

How to get thermocouple wires off of fireplace?

Turn the gas off to your fireplace entirely and make sure to give the thermocouple about half an hour to cool off before trying to handle it. Take a hex nut driver or screwdriver and loosen the objects holding the two thermocouple wires in place. Some models will use hex nuts while others will simply install screws.

How long does it take for a thermocouple to heat up?

Turn the gas back on and relight the pilot light. Give the thermocouple about 15 minutes to heat up and then turn on the flame to make sure it all stays functioning. More From Doityourself.

Can you blow out a thermocouple?

If blowing out the dirt does not help the pilot to remain lit, proceed to replacing the thermocouple. It is quick and easy to do, but perhaps the hardest part is just finding it among the logs in your fireplace. Make sure before you proceed further that you know exactly how the thermocouple is placed in the fixture so that you can place the new one the same way. Take a picture on your cell phone if you need a visual reference.

What to do if you smell gas in a fireplace?

Contact a service professional if the problems with the fireplace continue or if you are not certain of your ability to access, identify or clean the thermocouple. Warning. If you smell a gas odor even after shutting off the gas valve prior to the cleaning task, leave the home and contact your gas company about a possible gas leak.

Does a dirty thermocouple affect the ability of a gas fireplace to ignite?

Hunker may earn compensation through affiliate links in this story. A dirty thermocouple may affect the ability of the gas fireplace to ignite. The thermocouple on a gas fireplace may eventually become clogged with dirt and soot, which can reduce the effectiveness of the thermocouple and may eventually prevent the fireplace from lighting as ...

Can a gas fireplace be cleaned?

Cleaning the thermocouple is a pretty simple process but should only be done when the fireplace is turned off and is completely cool.

image
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9
8.3.21PHP Version4.07sRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[02:14:40] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[02:14:40] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[02:14:40] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[02:14:40] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[02:14:40] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[02:14:40] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[02:14:40] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[02:14:40] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • Booting (14.4ms)
  • Application (4.05s)
  • 1 x Application (99.63%)
    4.05s
    1 x Booting (0.35%)
    14.40ms
    7 templates were rendered
    • themes.DevBlog.content.post (resources/views/themes/DevBlog/content/post.blade.php)34blade
      Params
      0
      post
      1
      postContent
      2
      author
      3
      updated_at
      4
      bing_rich_snippet_text
      5
      bing_rich_snippet_link
      6
      bing_related_keywords
      7
      google_related_keywords
      8
      bing_news_title
      9
      bing_news_description
      10
      bing_videos
      11
      bing_images
      12
      bing_search_result_title
      13
      bing_search_result_description
      14
      bing_search_result_url
      15
      bing_paa_questions
      16
      bing_paa_answers
      17
      bing_slider_faq_questions
      18
      bing_slider_faq_answers
      19
      bing_pop_faq_questions
      20
      bing_pop_faq_answers
      21
      bing_tab_faq_questions
      22
      bing_tab_faq_answers
      23
      google_faq_questions
      24
      google_faq_answers
      25
      google_rich_snippet
      26
      google_search_result
      27
      indexedArray
      28
      total_images
      29
      total_videos
      30
      settings
      31
      url_current
      32
      menus
      33
      sidebar
    • themes.DevBlog.layouts.master (resources/views/themes/DevBlog/layouts/master.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.head (resources/views/themes/DevBlog/panels/head.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.header (resources/views/themes/DevBlog/panels/header.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.navbar (resources/views/themes/DevBlog/panels/navbar.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.footer (resources/views/themes/DevBlog/panels/footer.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.scripts (resources/views/themes/DevBlog/panels/scripts.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    uri
    GET {post}
    middleware
    web, checkdate
    as
    post.show
    controller
    App\Http\Controllers\Frontend\json_data\PostController@show
    namespace
    where
    file
    app/Http/Controllers/Frontend/json_data/PostController.php:18-166
    7 statements were executed4.03s
    • select * from `posts` where `published_at` <= '2025-06-16 02:14:40' and `slug` = 'how-do-you-replace-a-thermal-coupler-on-a-gas-fireplace' and `posts`.`deleted_at` is null limit 1
      2.19ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-06-16 02:14:40
      • 1. how-do-you-replace-a-thermal-coupler-on-a-gas-fireplace
      Backtrace
      • 15. /app/Providers/RouteServiceProvider.php:54
      • 18. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:842
      • 19. Route binding:39
      • 20. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 21. /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:78
    • select * from `json_post_contents` where `json_post_contents`.`post_id` = 21676 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      4.84msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 21676
      • 1. 0
      Backtrace
      • 19. middleware::checkdate:30
      • 20. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 21. /vendor/laravel/jetstream/src/Http/Middleware/ShareInertiaData.php:61
      • 22. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 23. /vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50
    • select * from `nova_menu_menus` where `slug` = 'header' limit 1
      740μs/vendor/outl1ne/nova-menu-builder/src/helpers.php:32receivinghelpdeskask
      Metadata
      Bindings
      • 0. header
      Backtrace
      • 15. /vendor/outl1ne/nova-menu-builder/src/helpers.php:32
      • 17. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 18. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 19. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
      • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `nova_menu_menu_items` where `nova_menu_menu_items`.`menu_id` = 1 and `nova_menu_menu_items`.`menu_id` is not null and `parent_id` is null order by `parent_id` asc, `order` asc, `name` asc
      410μs/vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35receivinghelpdeskask
      Metadata
      Bindings
      • 0. 1
      Backtrace
      • 19. /vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35
      • 20. /vendor/outl1ne/nova-menu-builder/src/helpers.php:33
      • 22. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 23. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
    • select * from `nova_menu_menu_items` where `nova_menu_menu_items`.`parent_id` in (1) order by `order` asc
      240μs/vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35receivinghelpdeskask
      Metadata
      Backtrace
      • 24. /vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35
      • 25. /vendor/outl1ne/nova-menu-builder/src/helpers.php:33
      • 27. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 28. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
    • select `id`, `post_title`, `slug` from `posts` where `status` = 'publish' and `posts`.`deleted_at` is null order by RAND() limit 10
      4.02s/app/View/Composers/SidebarView.php:22receivinghelpdeskask
      Metadata
      Bindings
      • 0. publish
      Backtrace
      • 14. /app/View/Composers/SidebarView.php:22
      • 15. /app/View/Composers/SidebarView.php:12
      • 16. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:124
      • 17. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:162
      • 20. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:177
    • select * from `fake_users` where `fake_users`.`id` = 9393 limit 1
      680μsview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 9393
      Backtrace
      • 21. view::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15
      • 23. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:108
      • 24. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 25. /vendor/livewire/livewire/src/ComponentConcerns/RendersLivewireComponents.php:69
      • 26. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:61
    App\Models\FakeUser
    1
    Outl1ne\MenuBuilder\Models\MenuItem
    1
    Outl1ne\MenuBuilder\Models\Menu
    1
    App\Models\JsonPostContent
    1
    App\Models\Post
    11
        _token
        o2coRjXffFbBtoCBixcYJCgpOVTfGl0zx6HW0j1v
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-do-you-replace-a-thermal-coupler-on-a-ga...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /how-do-you-replace-a-thermal-coupler-on-a-gas-fireplace
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:25 [ "cookie" => array:1 [ 0 => "_pk_id.64.7c30=21bb80874c46958e.1750020273.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6ImJHR2o4R0hPUE9Xd3oraXM2NkpaQUE9PSIsInZhbHVlIjoicVk1cHBiQ0FxTmx6YTJ3RWxIdC9Bd1RXdlFEY2czZmkzaVBiTU1vZndacGpMQTcyRzcwZnArSGxNb25RSW1lQUhxS3YxZFBrQVByc3NwaUZkdjBlK2lCRkE1OE90S3ovWkRPVVV0dExMY2NpYlVoV0ZVYzZqVWVuREdDYWdvZkUiLCJtYWMiOiI1MDBmNjQ4NmZhOWZmOTYxMDc1OWFjOWRjMzY2M2U0MDJkZGNjYjI0NzdjZGI3OTc1YmQ1YmFlODA0ZTYxMTVmIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IlFkaTBUU3lUZThmN25sek5lM1ZxeWc9PSIsInZhbHVlIjoiQzJBQk9SR2JTZGRTTzFiUk9TNTIrY3N1OU9kUzlXVXNSTVoySE16NTA2N053UG85L2I1WkZXdS9IL3l3bEpkUGlwaGw3RndCUDRocld5dDExa2U4TDRtMC9lcjlVVnFtY1lxMTNkTzlYNk14Ui9Pdk9KS3FkS3g0b3dmU2hjdXciLCJtYWMiOiIxOGY5ZWNjMDJjMGIxYTdiYTZiMTg4Njk0MWUxZGY2YzkzZTMzYjUwNGY1MmQxMzNlMTZlNmViMDJhOWRlNjgxIiwidGFnIjoiIn0%3D_pk_id.64.7c30=21bb80874c46958e.1750020273.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6ImJHR2o4R0hPUE9Xd3oraXM2NkpaQUE9PSIsInZhbHVlIjoicVk1cHBiQ0FxTmx6YTJ3RWxIdC9Bd" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.216.208" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "cf-ray" => array:1 [ 0 => "9504e821cf7b9123-ORD" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "connection" => array:1 [ 0 => "close" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-for" => array:1 [ 0 => "216.73.216.208, 108.162.216.249" ] "x-server-addr" => array:1 [ 0 => "154.12.239.204" ] "host" => array:1 [ 0 => "receivinghelpdesk.com" ] ]
        request_server
        0 of 0
        array:56 [ "USER" => "runcloud" "HOME" => "/home/runcloud" "SCRIPT_NAME" => "/ask/index.php" "REQUEST_URI" => "/ask/how-do-you-replace-a-thermal-coupler-on-a-gas-fireplace" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/ask/how-do-you-replace-a-thermal-coupler-on-a-gas-fireplace" "REMOTE_PORT" => "58860" "SCRIPT_FILENAME" => "/home/runcloud/webapps/ReceivingHelpDesk/ask/index.php" "SERVER_ADMIN" => "you@example.com" "CONTEXT_DOCUMENT_ROOT" => "/home/runcloud/webapps/ReceivingHelpDesk/" "CONTEXT_PREFIX" => "" "REQUEST_SCHEME" => "http" "DOCUMENT_ROOT" => "/home/runcloud/webapps/ReceivingHelpDesk/" "REMOTE_ADDR" => "108.162.216.249" "SERVER_PORT" => "80" "SERVER_ADDR" => "127.0.0.1" "SERVER_NAME" => "receivinghelpdesk.com" "SERVER_SOFTWARE" => "Apache/2.4.63 (Unix) OpenSSL/1.1.1f" "SERVER_SIGNATURE" => "" "LD_LIBRARY_PATH" => "/RunCloud/Packages/apache2-rc/lib" "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HTTP_COOKIE" => "_pk_id.64.7c30=21bb80874c46958e.1750020273.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6ImJHR2o4R0hPUE9Xd3oraXM2NkpaQUE9PSIsInZhbHVlIjoicVk1cHBiQ0FxTmx6YTJ3RWxIdC9Bd1RXdlFEY2czZmkzaVBiTU1vZndacGpMQTcyRzcwZnArSGxNb25RSW1lQUhxS3YxZFBrQVByc3NwaUZkdjBlK2lCRkE1OE90S3ovWkRPVVV0dExMY2NpYlVoV0ZVYzZqVWVuREdDYWdvZkUiLCJtYWMiOiI1MDBmNjQ4NmZhOWZmOTYxMDc1OWFjOWRjMzY2M2U0MDJkZGNjYjI0NzdjZGI3OTc1YmQ1YmFlODA0ZTYxMTVmIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IlFkaTBUU3lUZThmN25sek5lM1ZxeWc9PSIsInZhbHVlIjoiQzJBQk9SR2JTZGRTTzFiUk9TNTIrY3N1OU9kUzlXVXNSTVoySE16NTA2N053UG85L2I1WkZXdS9IL3l3bEpkUGlwaGw3RndCUDRocld5dDExa2U4TDRtMC9lcjlVVnFtY1lxMTNkTzlYNk14Ui9Pdk9KS3FkS3g0b3dmU2hjdXciLCJtYWMiOiIxOGY5ZWNjMDJjMGIxYTdiYTZiMTg4Njk0MWUxZGY2YzkzZTMzYjUwNGY1MmQxMzNlMTZlNmViMDJhOWRlNjgxIiwidGFnIjoiIn0%3D_pk_id.64.7c30=21bb80874c46958e.1750020273.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6ImJHR2o4R0hPUE9Xd3oraXM2NkpaQUE9PSIsInZhbHVlIjoicVk1cHBiQ0FxTmx6YTJ3RWxIdC9Bd" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.216.208" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_CF_RAY" => "9504e821cf7b9123-ORD" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_CONNECTION" => "close" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_FOR" => "216.73.216.208, 108.162.216.249" "HTTP_X_SERVER_ADDR" => "154.12.239.204" "HTTP_HOST" => "receivinghelpdesk.com" "HTTPS" => "on" "REDIRECT_STATUS" => "200" "REDIRECT_HTTPS" => "on" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/ask/index.php" "REQUEST_TIME_FLOAT" => 1750020280.6235 "REQUEST_TIME" => 1750020280 ]
        request_cookies
        0 of 0
        array:4 [ "_pk_id_64_7c30" => null "_pk_ses_64_7c30" => null "XSRF-TOKEN" => "o2coRjXffFbBtoCBixcYJCgpOVTfGl0zx6HW0j1v" "askhelpdesk_session" => "W4FfgFC3ef5x13CbGnIveIqnws7UIIekbpPgo1xG" ]
        response_headers
        0 of 0
        array:7 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "private, must-revalidate" ] "date" => array:1 [ 0 => "Sun, 15 Jun 2025 20:44:40 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InlGNXhhc1d3WWt4d1ozR3FwazUyVEE9PSIsInZhbHVlIjoiSDU2Rzhubmpxb0NCT2l5OGVUOU91dEJYc0QwZEdydUMySjAwYU15ZDRieC9sNldvaER4d2hoMkV4d3p3NHFCQ2h0VHlwL2FhWUZTcDY2SDd3UUJLSTdlMlhRV0xmZXdTWmdhb2JaQmRwVjR5RjkxYmlxdDVlQ3ZRTFdSbGJ6LzgiLCJtYWMiOiJhMDMyODhmYzBiMGExYzUwMjdlZTRhMWVlMjU1YjQ0MmI3NzZkMGY1ZTI2NWI3OWVmMTEwZTg4MmQ0ODBiODlmIiwidGFnIjoiIn0%3D; expires=Sun, 15-Jun-2025 22:44:44 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6InlGNXhhc1d3WWt4d1ozR3FwazUyVEE9PSIsInZhbHVlIjoiSDU2Rzhubmpxb0NCT2l5OGVUOU91dEJYc0QwZEdydUMySjAwYU15ZDRieC9sNldvaER4d2hoMkV4d3p3NHFCQ2h0VHlwL" 1 => "askhelpdesk_session=eyJpdiI6InVhei9XV0o2UmRWc3pXbEk2dC92OFE9PSIsInZhbHVlIjoiTzFFNEdUc0JQUXFrV3ZzTnFlYk1xK3FXSlFNWVRDalBNcGsvU2tzNFFaZG05N0VSQ01hRHFIcjhSbmp2UjNvV1l6YkluQ0N2b0ZUVFFvRWl3aVdJc3ZVWFYvU3lOTzVWWTFnTzF2OWV1NFg1dVFTS2t0YmxCUjFER0h6bWRzRGYiLCJtYWMiOiIxMGJhZjU2MjRlMTVhMWI2OTlhNWIxYmY2MjQwNGY2NGQxYWE5NmJmZTIxMGM1MTA5YzdiNjMzNTdiZjlmNDg3IiwidGFnIjoiIn0%3D; expires=Sun, 15-Jun-2025 22:44:44 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6InVhei9XV0o2UmRWc3pXbEk2dC92OFE9PSIsInZhbHVlIjoiTzFFNEdUc0JQUXFrV3ZzTnFlYk1xK3FXSlFNWVRDalBNcGsvU2tzNFFaZG05N0VSQ01hRHFIcjhSbmp2UjNv" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InlGNXhhc1d3WWt4d1ozR3FwazUyVEE9PSIsInZhbHVlIjoiSDU2Rzhubmpxb0NCT2l5OGVUOU91dEJYc0QwZEdydUMySjAwYU15ZDRieC9sNldvaER4d2hoMkV4d3p3NHFCQ2h0VHlwL2FhWUZTcDY2SDd3UUJLSTdlMlhRV0xmZXdTWmdhb2JaQmRwVjR5RjkxYmlxdDVlQ3ZRTFdSbGJ6LzgiLCJtYWMiOiJhMDMyODhmYzBiMGExYzUwMjdlZTRhMWVlMjU1YjQ0MmI3NzZkMGY1ZTI2NWI3OWVmMTEwZTg4MmQ0ODBiODlmIiwidGFnIjoiIn0%3D; expires=Sun, 15-Jun-2025 22:44:44 GMT; path=/XSRF-TOKEN=eyJpdiI6InlGNXhhc1d3WWt4d1ozR3FwazUyVEE9PSIsInZhbHVlIjoiSDU2Rzhubmpxb0NCT2l5OGVUOU91dEJYc0QwZEdydUMySjAwYU15ZDRieC9sNldvaER4d2hoMkV4d3p3NHFCQ2h0VHlwL" 1 => "askhelpdesk_session=eyJpdiI6InVhei9XV0o2UmRWc3pXbEk2dC92OFE9PSIsInZhbHVlIjoiTzFFNEdUc0JQUXFrV3ZzTnFlYk1xK3FXSlFNWVRDalBNcGsvU2tzNFFaZG05N0VSQ01hRHFIcjhSbmp2UjNvV1l6YkluQ0N2b0ZUVFFvRWl3aVdJc3ZVWFYvU3lOTzVWWTFnTzF2OWV1NFg1dVFTS2t0YmxCUjFER0h6bWRzRGYiLCJtYWMiOiIxMGJhZjU2MjRlMTVhMWI2OTlhNWIxYmY2MjQwNGY2NGQxYWE5NmJmZTIxMGM1MTA5YzdiNjMzNTdiZjlmNDg3IiwidGFnIjoiIn0%3D; expires=Sun, 15-Jun-2025 22:44:44 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6InVhei9XV0o2UmRWc3pXbEk2dC92OFE9PSIsInZhbHVlIjoiTzFFNEdUc0JQUXFrV3ZzTnFlYk1xK3FXSlFNWVRDalBNcGsvU2tzNFFaZG05N0VSQ01hRHFIcjhSbmp2UjNv" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "o2coRjXffFbBtoCBixcYJCgpOVTfGl0zx6HW0j1v" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-do-you-replace-a-thermal-coupler-on-a-gas-fireplace" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]