{"id":13257,"date":"2019-10-31T05:14:57","date_gmt":"2019-10-31T05:14:57","guid":{"rendered":"https:\/\/evolphin.com\/help\/?p=13257"},"modified":"2020-05-15T03:51:33","modified_gmt":"2020-05-15T07:51:33","slug":"managing-hubs-in-zoom","status":"publish","type":"post","link":"https:\/\/evolphin.com\/help\/administration-server\/hub\/managing-hubs-in-zoom\/","title":{"rendered":"Managing Hubs in Zoom"},"content":{"rendered":"\n<p>The Hub Server handles archive\/restore processes for Zoom version 7.3 onwards when configured as part of a Hierarchical Archive system on Zoom.<\/p>\n\n\n\n<p>It needs to be configured on Zoom first and also installed on a server machine later. The Hub Server&#8217;s configuration can be managed through Zoom&#8217;s Web Management Console. This guide will cover:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"#hub-configuration-in-zoom\">Hub configuration in Zoom<\/a><\/li><li><a href=\"#jobs-with-the-hub-server\">Jobs with the Hub Server<\/a><\/li><li><a href=\"#hub-logs\">Accessing Hub logs<\/a><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Hub configuration in Zoom<\/h2>\n\n\n<div data-post-id=\"13317\" class=\"insert-page insert-page-13317 \">\n<p>Zoom stores Hub configuration settings to connect with a Hub Server. These configuration values should be added to Zoom before installing the Hub Server.<\/p>\n\n\n\n<div class=\"note\">If these Hub configuration values in Zoom are updated after installing and starting the Hub Server, then restart the Hub after you have finished updating these values.<\/div>\n\n\n\n<div>&nbsp;<\/div>\n\n\n\n<p><span style=\"font-weight: 400; font-family: helvetica, arial, sans-serif;\"><strong>Log in<\/strong> to&nbsp;the <span class=\"keyword\">Web Management Console<\/span> and&nbsp;<strong>click<\/strong> the <span class=\"\" style=\"background: #e3e3e3;\">Hub Settings Panel<\/span> under the <span class=\"\" style=\"background: #e3e3e3;\">System<\/span> node in the <span class=\"\" style=\"background: #e3e3e3;\">Admin Menu<\/span> sidebar.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde4fa0dcb1d.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde4fa0dcb1d.png\" alt=\"\" class=\"wp-image-13609\"\/><\/a><\/figure>\n\n\n\n<p><span style=\"font-weight: 400;\"><span style=\"font-family: helvetica, arial, sans-serif;\">On the <span class=\"\" style=\"background: #e3e3e3;\">Hub Settings Panel<\/span>, <strong>click<\/strong><\/span><\/span> <span class=\"\" style=\"background: #e8c8c8; font-family: 'trebuchet ms', geneva, sans-serif;\">Add Hub<\/span> <span style=\"font-weight: 400;\"><span style=\"font-family: helvetica, arial, sans-serif;\">and specify a name for the new Hub. If you want to copy the settings of an existing Hub to your new Hub, select the existing Hub name from the Copy Configuration From Hub drop-down, otherwise leave it blank. <strong>Click<\/strong> <span class=\"\" style=\"background: #e8c8c8; font-family: 'trebuchet ms', geneva, sans-serif;\">Add<\/span>.<\/span><\/span><\/p>\n\n\n\n<div class=\"warning\">From Zoom 7.5 onwards, make sure to keep the same name for the Hub here in the Web Management Console and while registering the Hub with Zoom using hub.xml file on the Hub Server. If the names are different then Zoom will not be able to identify that Hub.<\/div>\n\n\n\n<div class=\"note\"><span style=\"font-weight: 400;\"><span style=\"font-family: helvetica, arial, sans-serif;\">You can also select an existing Hub from the list and its settings will be loaded in the Hub Settings Panel. You can delete a Hub configuration by selecting it from in the Hub box and clicking Delete.<\/span><\/span><\/div>\n\n\n\n<div class=\"warning\">For Zoom 7.3 only, if you are using multiple Hubs in a multi-location Zoom setup and you want a Hub to work for only one location, then name the Hub as that location.<\/div>\n\n\n\n<div>&nbsp;<\/div>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde4f5bc7d5e.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde4f5bc7d5e.png\" alt=\"\" class=\"wp-image-13607\"\/><\/a><\/figure>\n\n\n\n<p><span style=\"font-weight: 400;\"><strong>Update<\/strong> basic connectivity details for the Hub, like Host (IP) and Port settings. For location-specific settings, also <strong>specify<\/strong> the <span class=\"\" style=\"background: #e3e3e3;\">location<\/span> where the Hub should work. If using SSL, select the Enable Secure Hub Connection checkbox.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/01\/img_5e256be9c4818.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/01\/img_5e256be9c4818-1024x328.png\" alt=\"\" class=\"wp-image-13774\"\/><\/a><\/figure>\n\n\n\n<p>Once the basic connectivity parameters are specified, <strong>enter<\/strong> values for the advanced configuration. It is categorized into two parts namely the <span class=\"\" style=\"background: #e3e3e3;\">Functional Configuration<\/span> and the <span class=\"\" style=\"background: #e3e3e3;\">Archive\/Restore Configuration<\/span>. See the sections below to know about the values that should be entered for these:<\/p>\n\n\n\n<div class=\"note\">If you are configuring Hub for AI, only Functional Configuration (SQL Settings) details are needed.<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Functional Configuration<\/h3>\n\n\n\n<p>These values are needed for the basic working of the Hub. It covers Process Control values, SQL DB values, and IP Whitelisting values.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde47d2c6a46.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde47d2c6a46.png\" alt=\"\" class=\"wp-image-13596\"\/><\/a><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Process Control<\/h4>\n\n\n\n<p>These are configuration parameters that control how responsive the Hub will be and must be filled in based on your assessment of the expected load that the Hub is supposed to handle. If you are unsure about this, then use the default values.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde486c2ea66.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde486c2ea66.png\" alt=\"\" class=\"wp-image-13598\"\/><\/a><\/figure>\n\n\n\n<p><strong>Click<\/strong> <span class=\"\" style=\"background: #e8c8c8; font-family: 'trebuchet ms', geneva, sans-serif;\">Advance Settings<\/span> to see additional Process Control options.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><strong>Max Retry Count:<\/strong> Number of times the failed jobs are retried automatically.&nbsp;<\/span><\/li><li><span style=\"font-weight: 400;\"><strong>Enable Hub Analytics:<\/strong> Flag to turn on or off the Analytics module on the Hub.&nbsp;<\/span><\/li><li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><strong>Core Pool Size:<\/strong> Minimum number of threads that will be created by default for job execution.<\/span><\/li><li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><strong>Max Pool Size:<\/strong> Maximum number of threads that can be created for job execution.<\/span><\/li><li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><strong>Queue Blocking Limit:<\/strong> Number of jobs that can be queued in the Hub for processing.&nbsp;<\/span><\/li><li><strong>Keep Alive Time:<\/strong> Duration (in minutes) for which resources are kept when the Hub is not servicing any requests; after this duration, the resources are surrendered.&nbsp;<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">SQL Settings<\/h4>\n\n\n\n<p>Hub uses a SQL Server to store job-related details.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde49b6cf39e.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde49b6cf39e.png\" alt=\"\" class=\"wp-image-13599\"\/><\/a><\/figure>\n\n\n\n<p>The Zoom Server also uses SQL to store process data for some of its other modules too. If it is already configured for your Transcoder and you would like to use the same SQL database for the Hub as well, then simply select the <span style=\"font-weight: 400;\"><span class=\"\" style=\"background: #e3e3e3;\">Use Same as Transcoder<\/span> option. If you want to create a new or separate SQL database for the Hub, then follow instructions <a href=\"https:\/\/dev.mysql.com\/downloads\/installer\/\">here<\/a> to download your OS-specific installer of <span class=\"keyword\">MySQL<\/span>.<\/span><span style=\"font-weight: 400;\"><strong> Run<\/strong> the installer and <strong>follow<\/strong> the instructions. <strong>Create<\/strong> a user and <strong>provide<\/strong> the host, username, password, driver (com.mysql.cj.jdbc.Driver) details here.<\/span><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">IP Whitelist<\/h4>\n\n\n\n<p>For security reasons, only IPs configured here will be allowed to communicate with the Hub Server. <span style=\"font-weight: 400;\">Typically, the Zoom Server sends requests to the Hub. In addition, anyone <a href=\"\/docs\/hub\/hub-dashboard\/\">viewing the Hub Dashboard<\/a>&nbsp;will also be sending queries and so the IPs of all clients who would need access to the Hub Dashboard must also be added here.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde4a97b07f1.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde4a97b07f1.png\" alt=\"\" class=\"wp-image-13600\"\/><\/a><\/figure>\n\n\n\n<p><span style=\"font-weight: 400;\"><strong>Add<\/strong> the list of IPs from which Hub will entertain requests. <\/span><\/p>\n\n\n\n<div class=\"note\"><span style=\"font-weight: 400;\">If this is left blank, then the Hub will service requests from all machines.<\/span><\/div>\n\n\n\n<div>\n<div class=\"note\"><span style=\"font-weight: 400;\">If you use IPv6, then make sure that both IPv4 and IPv6 settings are specified here.<br><\/span><\/div>\n<div>&nbsp;<\/div>\n<\/div>\n\n\n\n<div>&nbsp;<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Archive\/Restore Configuration<\/h3>\n\n\n\n<p>These values are needed for the handling of Archive jobs with the Hub. It covers paths and projects covered under various tiers.<\/p>\n\n\n\n<p>Tier 0 is considered to be the Zoom repository. Tier 1 is any path that Zoom can access other than its own repository. And, tier 2 is an external path that Zoom cannot access. For tier 2 paths, Zoom only updates the required metadata for the asset and waits for the Hub to pick up this asset to be moved to tier 2.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Tier 0 &#8211; Zoom Repo<\/li><li>Tier 1 &#8211; Anything accessible by Zoom but not the Zoom Repo<\/li><li>Tier 2 &#8211; External Paths not accessible by Zoom<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde4b7431e80.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde4b7431e80.png\" alt=\"\" class=\"wp-image-13601\"\/><\/a><\/figure>\n\n\n\n<p><span style=\"font-weight: 400;\">In this section, the details of all destination tiers are added.<\/span><\/p>\n\n\n\n<div class=\"note\"><span style=\"font-weight: 400;\">All the paths should be with respect to the Hub Server.<\/span><\/div>\n\n\n\n<div>&nbsp;<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">FS Tier 1<\/h4>\n\n\n\n<p>Configure any File System paths, that are used by Zoom, for use by the Hub. The paths should be with respect to Hub and mount points should be mounted on Hub as well.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Default: Comma-separated list of TPM (Third Party Mount point) paths whose assets are expected to be archived using the current Hub.&nbsp;&nbsp;<\/li><li>Direct Asset Archive DB Mount Path: <span style=\"font-weight: 400;\">The default location where the Zoom Server archives the direct-ingest assets.&nbsp;<\/span><\/li><li>Project-wise TPM Mapping: Project-specific archive destination locations for proxy and direct assets as configured in the Zoom Server archive settings.&nbsp;<\/li><\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">FS Tier 2<\/h4>\n\n\n\n<p>Configure any File System paths here that will not be accessible by Zoom, but by the Hub for archiving.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Default: Comma-separated list of TPM paths whose assets are expected to be archived using the current Hub.&nbsp;&nbsp;<\/li><li>Project-wise TPM Mapping: Project-specific archive destination locations for tier-2 archiving.<\/li><\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">S3 Tier 2<\/h4>\n\n\n\n<p>Configure S3 paths here that would be accessed by the Hub to save to its S3 bucket.<\/p>\n\n\n\n<p>Enter the details of the Amazon S3 bucket like the secret key, access key, and region. It is also possible to define unique S3 buckets for project-wise mapping. For projects not assigned a unique bucket, the default one will be used.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde4d1407850.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde4d1407850.png\" alt=\"\" class=\"wp-image-13602\"\/><\/a><\/figure>\n\n\n\n<p><strong>Click<\/strong> <span class=\"\" style=\"background: #e8c8c8; font-family: 'trebuchet ms', geneva, sans-serif;\">Save Hub<\/span> after configuring the necessary details across various panels.<\/p>\n\n\n\n<div>&nbsp;<\/div>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde4d6f094d3.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dde4d6f094d3.png\" alt=\"\" class=\"wp-image-13603\"\/><\/a><\/figure>\n\n\n\n<div class=\"note\"><span style=\"font-weight: 400;\">Any change in the Hub settings made via the Web Management Console requires the Hub to be restarted to take effect. Restart the Evolphin Job Hub service to see the changes. Check <span data-post-id=\"566\" class=\"insert-page insert-page-566 \"><a href=\"https:\/\/evolphin.com\/help\/administration-server\/starting-and-stopping-zoom-services\/\">Starting and Stopping Zoom Services (Linux)<\/a>\n\t\t\t\t\t\t<\/span> or <span data-post-id=\"490\" class=\"insert-page insert-page-490 \"><a href=\"https:\/\/evolphin.com\/help\/administration-server\/starting-and-stopping-zoom-services-windows\/\">Starting and Stopping Zoom Services (Windows)<\/a>\n\t\t\t\t\t\t<\/span> to know more about restarting this service.<\/span><\/div>\n\n\n\n<div class=\"warning\">Please be very careful when you try to edit the TPM paths or the Tier details. If you archive assets to a certain S3 bucket or a file-system location, and the configuration is changed after that then there is no way of accessing these assets from the previously-stored location. Thereafter, any attempt to restore assets from the lost configuration will fail with a <em>data loss error<\/em>. This will not be able to be corrected without a significant amount of manual intervention and copying of data.&nbsp;<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Jobs with the Hub Server<\/h2>\n\n\n<div data-post-id=\"12043\" class=\"insert-page insert-page-12043 \">\n<p><span style=\"font-weight: 400;\">The Hub has a dashboard to track and monitor archive\/restore jobs and it is accessed from Zoom&#8217;s Web Management Console.<\/span><\/p>\n\n\n\n<div class=\"warning\">If you have installed Hub for AI, then the Hub Dashboard should be accessed as http:\/\/[HubServerIP]:8282\/index.html. Check&nbsp;<span data-post-id=\"13615\" class=\"insert-page insert-page-13615 \"><a href=\"https:\/\/evolphin.com\/help\/administration-server\/ai\/ai-jobs-dashboard\/\">AI Jobs Dashboard<\/a>\n\t\t\t\t\t\t<\/span> for more details.<\/div>\n\n\n\n<div>&nbsp;<\/div>\n\n\n\n<p><span style=\"font-weight: 400;\">After your Hub is set up and all archiving parameters defined, you can view the archive\/restore jobs&#8217; progress in the <span class=\"\" style=\"background: #e3e3e3;\">Hub Dashboard<\/span> inside the Web Management Console. <strong>Log in to<\/strong> the <span class=\"keyword\">Web Management Console<\/span> and <strong>click<\/strong> the <span class=\"\" style=\"background: #e3e3e3;\">Hub Settings Panel<\/span> under the <span class=\"\" style=\"background: #e3e3e3;\">System<\/span> node in the <span class=\"\" style=\"background: #e3e3e3;\">Admin Menu<\/span> sidebar.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/01\/img_5e25c07debd68.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/01\/img_5e25c07debd68-1024x341.png\" alt=\"\" class=\"wp-image-13781\"\/><\/a><\/figure>\n\n\n\n<p><span style=\"font-weight: 400;\">On the <span class=\"\" style=\"background: #e3e3e3;\">Hub Settings Panel<\/span>, <strong>select<\/strong> the desired Hub from the <span class=\"\" style=\"background: #e3e3e3;\">Hub<\/span> drop-down and <strong>click<\/strong> <span class=\"\" style=\"background: #e8c8c8; font-family: 'trebuchet ms', geneva, sans-serif;\">Dashboard<\/span>.<\/span><\/p>\n\n\n\n<p>The <span class=\"\" style=\"background: #e3e3e3;\">Hub Dashboard<\/span> opens with a list of all recent jobs with details about each of those jobs.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/01\/img_5e25c13ae0282.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/01\/img_5e25c13ae0282.png\" alt=\"\" class=\"wp-image-13782\"\/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Filtering<\/h2>\n\n\n\n<p>You can filter the jobs by clicking on the Filter&nbsp;<img decoding=\"async\" class=\"alignnone size-full wp-image-13783 \" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/01\/img_5e25c1d11741a.png\" alt=\"\">&nbsp;icon. Specify the criteria in the filter box shown and click Apply Filters.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/01\/img_5e25c26672b00.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/01\/img_5e25c26672b00.png\" alt=\"\" class=\"wp-image-13784\"\/><\/a><\/figure>\n\n\n\n<p>Click on the Filter icon again to see\/modify\/remove filters. Click Apply Filters to see the changes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Job Details<\/h2>\n\n\n\n<p>To view the list of assets that are part of a job, click on the<img decoding=\"async\" class=\"alignnone size-full wp-image-13785 \" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/01\/img_5e25c3a51dd96.png\" alt=\"\"> icon in the beginning of row for that job. This detailed view also shows the individual file-level status and relevant times like the status change times.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/01\/img_5e25c4427cb47.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/01\/img_5e25c4427cb47.png\" alt=\"\" class=\"wp-image-13787\"\/><\/a><\/figure>\n\n\n\n<p>For jobs that are under process, the option to take action on individual assets is also available at the end of the row for each asset.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Process Control<\/h2>\n\n\n\n<p>From the Dashboard you can Pause\/Resume, Cancel\/Resubmit, Resolve, Delete a job or some of its assets.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/01\/img_5e25c5611ac33.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/01\/img_5e25c5611ac33.png\" alt=\"\" class=\"wp-image-13788\"\/><\/a><\/figure>\n\n\n\n<p>If you cancel a running job, then Hub stops processing after the current asset finishes and leaves the remaining assets.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Logs&nbsp;<\/h2>\n\n\n\n<p>A more detailed log is maintained and is available for viewing as well as downloading from the Logs tab in the dashboard. Select the current or archived logs from the Logs dropdown.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/01\/img_5e25c5b182c7c.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/01\/img_5e25c5b182c7c.png\" alt=\"\" class=\"wp-image-13789\"\/><\/a><\/figure>\n\n\n\n<p>Select a log and click&nbsp;<img decoding=\"async\" class=\"alignnone size-full wp-image-13790 \" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/01\/img_5e25c61aad5e1.png\" alt=\"\">&nbsp;to download that log to your local machine.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Hub logs<\/h2>\n\n\n<div data-post-id=\"13494\" class=\"insert-page insert-page-13494 \">\n<p>The Hub writes its events to a log file <span class=\"keyword\">ejh_server.log<\/span>. This file is saved in the logs folder inside your Hub installation directory. Apart from ejh_server.log, <span class=\"keyword\">wrapper.log<\/span> is another log file present in the logs directory. The wrapper.log file logs any errors that were not logged in the Hub logs, including logs generated when the Hub Server is not running like before startup or after a crash.<\/p>\n\n\n\n<p>These log files help <span style=\"font-weight: 400;\">you locate issues in the case of errors or when the Hub is behaving abnormally. <\/span><span style=\"font-weight: 400;\">Whenever logs are requested, always submit both log files to Evolphin Support.<\/span><\/p>\n\n\n\n<p>It is possible to control the various log configurations by editing the file log4jConf.xml in the conf folder inside your Hub installation directory. By editing log4jConf.xml you can control:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li style=\"font-weight: 400;\"><strong>Log file&#8217;s directory and <\/strong><span style=\"font-weight: 400;\"><strong>name<\/strong> &#8211; controlled by the tag &lt;FileName&gt;<\/span><\/li><li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><strong>Rolling properties of log files<\/strong><\/span><\/li><li style=\"font-weight: 400;\"><strong>The maximum number of archived log files<\/strong><\/li><li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><strong>Various log levels<\/strong> &#8211; controlled by tag &lt;Root level&gt;<\/span><\/li><\/ol>\n\n\n\n<p><span style=\"font-weight: 400;\">In most cases, the default settings for logs will work for you. If you still need to change something, look at the sample log4jConf.xml to update these values:<\/span><\/p>\n\n\n\n<div class=\"json\" style=\"background: #4b4d50; color: white; font-size: 80%; padding: 10px;\">&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;UTF-8&#8243;?&gt;<br>&lt;Configuration&gt;<br>&lt;Appenders&gt;<br>&lt;RollingFile name=&#8221;RollingFile&#8221;&gt;<br>&lt;FileName&gt;..\/logs\/ejh_server.log&lt;\/FileName&gt;<br>&lt;FilePattern&gt;..\/logs\/ejh_server-%i.log&lt;\/FilePattern&gt;<br>&lt;PatternLayout&gt;<br>&lt;Pattern&gt;%d{yyyy-MMM-dd HH:mm:ss:SSS a} [%t] %-5level [%C{1}.%M] &#8211; %msg%n&lt;\/Pattern&gt;<br>&lt;\/PatternLayout&gt;<br>&lt;Policies&gt;<br>&lt;SizeBasedTriggeringPolicy size=&#8221;5 MB&#8221;\/&gt;<br>&lt;\/Policies&gt;<br>&lt;DefaultRolloverStrategy max=&#8221;20&#8243;\/&gt;<br>&lt;\/RollingFile&gt;<br>&lt;\/Appenders&gt;<br>&lt;Loggers&gt;<br>&lt;Root level=&#8221;info&#8221;&gt;<br>&lt;AppenderRef ref=&#8221;RollingFile&#8221;\/&gt;<br>&lt;\/Root&gt;<br>&lt;Logger name=&#8221;org.springframework&#8221; level=&#8221;WARN&#8221;&gt;<br>&lt;AppenderRef ref=&#8221;RollingFile&#8221;\/&gt;<br>&lt;\/Logger&gt;<br>&lt;Logger name=&#8221;org.hibernate&#8221; level=&#8221;WARN&#8221;&gt;<br>&lt;AppenderRef ref=&#8221;RollingFile&#8221;\/&gt;<br>&lt;\/Logger&gt;<br>&lt;Logger name=&#8221;org.apache.http.impl.conn.Wire.wire&#8221; level=&#8221;WARN&#8221;&gt;<br>&lt;AppenderRef ref=&#8221;RollingFile&#8221;\/&gt;<br>&lt;\/Logger&gt;<br>&lt;Logger name=&#8221;org.apache.http.wire&#8221; level=&#8221;WARN&#8221;&gt;<br>&lt;AppenderRef ref=&#8221;RollingFile&#8221;\/&gt;<br>&lt;\/Logger&gt;<br>&lt;Logger name=&#8221;org.apache.http.headers&#8221; level=&#8221;WARN&#8221;&gt;<br>&lt;AppenderRef ref=&#8221;RollingFile&#8221;\/&gt;<br>&lt;\/Logger&gt;<br>&lt;Logger name=&#8221;org.apache.http.impl.conn&#8221; level=&#8221;WARN&#8221;&gt;<br>&lt;AppenderRef ref=&#8221;RollingFile&#8221;\/&gt;<br>&lt;\/Logger&gt;<br>&lt;\/Loggers&gt;<br>&lt;\/Configuration&gt;<\/div>\n\n\n\n<p>These options are available:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><b><span style=\"font-weight: 400;\"><strong>FileName: <\/strong><\/span><span style=\"font-weight: 400;\">This is the log file name along with its path where the hub log will be saved. It is usually named as ejh_server.log. The file will be created on the specified path.<\/span><\/b><\/li><li><span style=\"font-weight: 400;\"><strong>SizeBasedTriggeringPolicy size: <\/strong><\/span><span style=\"font-weight: 400;\">This is the file size limit for the log file specified above.<\/span><\/li><li><span style=\"font-weight: 400;\"><strong>FilePattern: <\/strong><\/span><span style=\"font-weight: 400;\">This is the file name pattern along with the path where the archived logs are kept. When the default log file created above crosses the size limit specified, then the existing log file will be written to the file name with the pattern and path specified here and a new empty log file is created as the default log file. The %i in the file pattern is replaced with a number starting with 1 as new archived log files are created. The latest archived file always has number 0 and older ones are moved to have numbers 1, 2, 3 onwards.<\/span><\/li><li><span style=\"font-weight: 400;\"><strong>DefaultRolloverStrategy max:<\/strong> This<\/span><span style=\"font-weight: 400;\"> defines the maximum number of archived log files that will be maintained. Once the archived log file numbers cross this value, the oldest file is deleted and the rest are moved to consecutive higher numbers in the log directory, so the total number of archived log files never exceeds this number.<\/span><span style=\"font-weight: 400;\"><br><\/span><span style=\"font-weight: 400;\">The size occupied by all archived log files = (DefaultRolloverStrategy max) multiplied by (SizeBasedTriggeringPolicy size) = 20 * 5Mb (max size above) = 100MB&nbsp;<\/span><\/li><li><span style=\"font-weight: 400;\"><strong>Root level:<\/strong><\/span><span style=\"font-weight: 400;\"> This defines the log level to be reported in the log files. The values for log4j log levels are explained <a href=\"https:\/\/logging.apache.org\/log4j\/2.x\/manual\/customloglevels.html\">here<\/a><\/span><span style=\"font-weight: 400;\">.<\/span><\/li><\/ol>\n\n\n\n<p>After updating the desired values, save and close the file.<\/p>\n\n\n\n<p>Restart the Hub service (<span style=\"font-weight: 400;\">check <span data-post-id=\"566\" class=\"insert-page insert-page-566 \"><a href=\"https:\/\/evolphin.com\/help\/administration-server\/starting-and-stopping-zoom-services\/\">Starting and Stopping Zoom Services (Linux)<\/a>\n\t\t\t\t\t\t<\/span> or <span data-post-id=\"490\" class=\"insert-page insert-page-490 \"><a href=\"https:\/\/evolphin.com\/help\/administration-server\/starting-and-stopping-zoom-services-windows\/\">Starting and Stopping Zoom Services (Windows)<\/a>\n\t\t\t\t\t\t<\/span> to know more about restarting this service).<\/span><\/p>\n\n\n\n<p>These log options are now saved.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The Hub Server handles archive\/restore processes for Zoom version 7.3 onwards when configured as part of a Hierarchical Archive system on Zoom. It needs to be configured on Zoom first and also installed on a server machine later. The Hub Server&#8217;s configuration can be managed through Zoom&#8217;s Web Management Console. This guide will cover: Hub [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[72],"tags":[],"class_list":["post-13257","post","type-post","status-publish","format-standard","hentry","category-hub"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Managing Hubs in Zoom - Evolphin Documentation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/evolphin.com\/help\/administration-server\/hub\/managing-hubs-in-zoom\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Managing Hubs in Zoom - Evolphin Documentation\" \/>\n<meta property=\"og:description\" content=\"The Hub Server handles archive\/restore processes for Zoom version 7.3 onwards when configured as part of a Hierarchical Archive system on Zoom. It needs to be configured on Zoom first and also installed on a server machine later. The Hub Server&#8217;s configuration can be managed through Zoom&#8217;s Web Management Console. This guide will cover: Hub [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/evolphin.com\/help\/administration-server\/hub\/managing-hubs-in-zoom\/\" \/>\n<meta property=\"og:site_name\" content=\"Evolphin Documentation\" \/>\n<meta property=\"article:published_time\" content=\"2019-10-31T05:14:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-05-15T07:51:33+00:00\" \/>\n<meta name=\"author\" content=\"Rahul Bhargava\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rahul Bhargava\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/hub\\\/managing-hubs-in-zoom\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/hub\\\/managing-hubs-in-zoom\\\/\"},\"author\":{\"name\":\"Rahul Bhargava\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#\\\/schema\\\/person\\\/e5f3dc53ac5f026ed258e224e75447f7\"},\"headline\":\"Managing Hubs in Zoom\",\"datePublished\":\"2019-10-31T05:14:57+00:00\",\"dateModified\":\"2020-05-15T07:51:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/hub\\\/managing-hubs-in-zoom\\\/\"},\"wordCount\":98,\"publisher\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#organization\"},\"articleSection\":[\"Hub\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/hub\\\/managing-hubs-in-zoom\\\/\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/hub\\\/managing-hubs-in-zoom\\\/\",\"name\":\"Managing Hubs in Zoom - Evolphin Documentation\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#website\"},\"datePublished\":\"2019-10-31T05:14:57+00:00\",\"dateModified\":\"2020-05-15T07:51:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/hub\\\/managing-hubs-in-zoom\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/hub\\\/managing-hubs-in-zoom\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/hub\\\/managing-hubs-in-zoom\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/evolphin.com\\\/help\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Managing Hubs in Zoom\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#website\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/\",\"name\":\"Evolphin Documentation\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/evolphin.com\\\/help\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#organization\",\"name\":\"Evolphin Documentation\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/cropped-evolphin-logo-dolphin_sm.png\",\"contentUrl\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/cropped-evolphin-logo-dolphin_sm.png\",\"width\":200,\"height\":200,\"caption\":\"Evolphin Documentation\"},\"image\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#\\\/schema\\\/person\\\/e5f3dc53ac5f026ed258e224e75447f7\",\"name\":\"Rahul Bhargava\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g\",\"caption\":\"Rahul Bhargava\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Managing Hubs in Zoom - Evolphin Documentation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/evolphin.com\/help\/administration-server\/hub\/managing-hubs-in-zoom\/","og_locale":"en_US","og_type":"article","og_title":"Managing Hubs in Zoom - Evolphin Documentation","og_description":"The Hub Server handles archive\/restore processes for Zoom version 7.3 onwards when configured as part of a Hierarchical Archive system on Zoom. It needs to be configured on Zoom first and also installed on a server machine later. The Hub Server&#8217;s configuration can be managed through Zoom&#8217;s Web Management Console. This guide will cover: Hub [&hellip;]","og_url":"https:\/\/evolphin.com\/help\/administration-server\/hub\/managing-hubs-in-zoom\/","og_site_name":"Evolphin Documentation","article_published_time":"2019-10-31T05:14:57+00:00","article_modified_time":"2020-05-15T07:51:33+00:00","author":"Rahul Bhargava","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Rahul Bhargava"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/evolphin.com\/help\/administration-server\/hub\/managing-hubs-in-zoom\/#article","isPartOf":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/hub\/managing-hubs-in-zoom\/"},"author":{"name":"Rahul Bhargava","@id":"https:\/\/evolphin.com\/help\/#\/schema\/person\/e5f3dc53ac5f026ed258e224e75447f7"},"headline":"Managing Hubs in Zoom","datePublished":"2019-10-31T05:14:57+00:00","dateModified":"2020-05-15T07:51:33+00:00","mainEntityOfPage":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/hub\/managing-hubs-in-zoom\/"},"wordCount":98,"publisher":{"@id":"https:\/\/evolphin.com\/help\/#organization"},"articleSection":["Hub"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/evolphin.com\/help\/administration-server\/hub\/managing-hubs-in-zoom\/","url":"https:\/\/evolphin.com\/help\/administration-server\/hub\/managing-hubs-in-zoom\/","name":"Managing Hubs in Zoom - Evolphin Documentation","isPartOf":{"@id":"https:\/\/evolphin.com\/help\/#website"},"datePublished":"2019-10-31T05:14:57+00:00","dateModified":"2020-05-15T07:51:33+00:00","breadcrumb":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/hub\/managing-hubs-in-zoom\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/evolphin.com\/help\/administration-server\/hub\/managing-hubs-in-zoom\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/evolphin.com\/help\/administration-server\/hub\/managing-hubs-in-zoom\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/evolphin.com\/help\/"},{"@type":"ListItem","position":2,"name":"Managing Hubs in Zoom"}]},{"@type":"WebSite","@id":"https:\/\/evolphin.com\/help\/#website","url":"https:\/\/evolphin.com\/help\/","name":"Evolphin Documentation","description":"","publisher":{"@id":"https:\/\/evolphin.com\/help\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/evolphin.com\/help\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/evolphin.com\/help\/#organization","name":"Evolphin Documentation","url":"https:\/\/evolphin.com\/help\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/evolphin.com\/help\/#\/schema\/logo\/image\/","url":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/04\/cropped-evolphin-logo-dolphin_sm.png","contentUrl":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/04\/cropped-evolphin-logo-dolphin_sm.png","width":200,"height":200,"caption":"Evolphin Documentation"},"image":{"@id":"https:\/\/evolphin.com\/help\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/evolphin.com\/help\/#\/schema\/person\/e5f3dc53ac5f026ed258e224e75447f7","name":"Rahul Bhargava","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g","caption":"Rahul Bhargava"}}]}},"_links":{"self":[{"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/posts\/13257","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/comments?post=13257"}],"version-history":[{"count":1,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/posts\/13257\/revisions"}],"predecessor-version":[{"id":14582,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/posts\/13257\/revisions\/14582"}],"wp:attachment":[{"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/media?parent=13257"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/categories?post=13257"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/tags?post=13257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}