Capture logs for Google Hangouts
Issues with Google Hangouts are logged on your local machine. If you contact Google Support for help, they might ask you to do the following:
- Send your Hangouts logs
- Submit feedback from within Hangouts when the issue occurs
Complete the following procedure to capture logs from the Google Hangouts plugin installed in browsers other than Chrome.
Tip: See Capture WebRTC logs in Chrome to capture logs in a Chrome browser or on a Chromebook.
On the affected computer, run the following commands to enable verbose logging:
Windows command prompt:
reg add "HKCU\Software\Google\Google Talk Plugin" /v loglevel /t REG_SZ /d LS_VERBOSE /f
reg add "HKCU\Software\Google\Google Talk Plugin" /v logfile /t REG_SZ /d %USERPROFILE%\Desktop\gtp.log /f
reg add "HKCU\Software\Google\Google Talk Plugin" /v plugin_log_level /t REG_SZ /d LS_VERBOSE /f
reg add "HKCU\Software\Google\Google Talk Plugin" /v plugin_log_path /t REG_SZ /d %USERPROFILE%\Desktop\gtpbp.log /f
defaults write com.google.GoogleTalkPluginD loglevel -string LS_VERBOSE
defaults write com.google.GoogleTalkPluginD logfile -string $(cd && pwd)/Desktop/gtp.log
defaults write com.google.GoogleTalkPluginD plugin_log_level -string LS_VERBOSE
defaults write com.google.GoogleTalkPluginD plugin_log_path -string $(cd && pwd)/Desktop/gtpbp.log
Restart the computer to make the verbose logging changes take effect.
Attempt to hold a Google Hangout on the computer with logging enabled. Proceed to the next step only after you reproduce the problem you're reporting.
Find gtp.log and gtpbp.log in the desktop and the compressed log files (gtalkplugin-c*.log.bz2) in the following folders, and attach them to an email to your support representative.
The log folder may contain multiple old log files that were generated previously. Unless instructed, please send only the latest log files that correspond to the reported problem.
%LOCALAPPDATA%\Google\Google Talk Plugin
IE with virtualized file system:
%LOCALAPPDATA%\Microsoft\Windows\Temporary Internet Files\Virtualized\C\Users\%USERNAME%\AppData\Local\Google\Google Talk Plugin
C:\Documents and Settings\%USERNAME%\Local Settings\Application Data\Google\Google Talk Plugin
On Mac OS X:
~/Library/Application Support/Google/Google Talk Plugin
To revert back to the default logging setting, run the following commands:
Windows command prompt:
reg delete "HKCU\Software\Google\Google Talk Plugin" /v loglevel /f
reg delete "HKCU\Software\Google\Google Talk Plugin" /v logfile /f
reg delete "HKCU\Software\Google\Google Talk Plugin" /v plugin_log_level /f
reg delete "HKCU\Software\Google\Google Talk Plugin" /v plugin_log_path /f
defaults delete com.google.GoogleTalkPluginD loglevel
defaults delete com.google.GoogleTalkPluginD logfile
defaults delete com.google.GoogleTalkPluginD plugin_log_level
defaults delete com.google.GoogleTalkPluginD plugin_log_path
Complete the following procedure to capture WebRTC logs in a Chrome browser or on a Chromebook:
- If you are using a ChromeOS device: after the device restarts, login and reproduce the Hangouts issue.
If you are using just the Chrome browser: restart the browser and reproduce the Hangouts issue.
- To retrieve the Chrome native logs, open a Chrome browser tab and enter chrome://webrtc-logs.
- Note the date, time and Report ID.
- To retrieve the WebRTC JS logs, open a new Chrome browser tab and enter:
Tip: Be sure to copy the entire URL including "filesystem:" and paste it to the browser address bar.These log files are only preserved for 5 days. All logs older than 5 days will be automatically purged.
- Send the information and logs to Google support.
From the Admin console Home page, go to Device management.
To see Device management, you might have to click More controls at the bottom.
- Under Device Settings at left, click Google meeting room hardware.
- Go to Settings and policies > Logs and Reporting: Troubleshooting and then set Verbose Diagnostic Reporting to Automatically upload device logs to Google for the organizational unit the device is in.
- Reproduce the issue.
- Let Google Support know the serial number of the Chromebox for meetings device, the exact time and time zone that the issue was reproduced.
- Connect a USB keyboard to the device to make entering commands easier.
- Put the device into developer mode by following the instructions for your model. Note: This will wipe the device.
- Once the device restarts, reproduce the Hangouts issue.
- Press Ctrl+Alt+F2 to bring up the command prompt shell.
- Login to the device as the user 'root' with no password to gain root access.
- Execute the following commands:
tar --exclude='*Cache' -zcvf /var/log/webrtc-logs.tgz /home/chronos
- Reboot device and press CTRL+ALT+S to switch to standalone mode.
- Browse as guest, go to chrome://net-internals/#chromeos and click Store Debug Logs. The file will be saved in the Downloads folder.
- Send the debug log file to Google support.