Force SSL for plugins-dev.bbpress.org

It looks like https://plugins-dev.bbpress.org/ uses basic auth and can be used over http. Can we force https?

#prio3

Remove twentysixteen exception from nightly-builds script

We’d like to bring Twenty Sixteen to trunk, alongside all other default themes.
For that the nightly build script in /usr/local/bin/make-nightly.sh would need to be adjusted not pull in the theme from GitHub anymore. [dotorg13183] removed that from the release script already.

It would be great if it could be adjusted before the next planned release, RC2 on June 1st. Thank you!

#prio2

Symlink for new template file on meta.trac

[4621] adds a new template file for meta.trac.wordpress.org which, according to @nacin, needs to be symlinked.

Could someone do that please? Thanks!

#prio3

Missing uploaded files for 2 sites

It appears all uploads for a pair of sites are missing from the filesystem.

This most prominently affects https://make.wordpress.org/training/. All links to uploaded images/files for the site are broken, evidenced on its front-end (namely its handbook, e.g. https://make.wordpress.org/training/handbook/user-lessons/content-editor-overview/), and via the admin media library.

Scanning /uploads (which is a mount to lan.db1.lax.wordpress.org:/home/uploads) from my sandbox confirms that /uploads/28/files/ is indeed empty.

The only other site this also appears to be the case for is https://br.wordpress.org/ (/uploads/62/files/).

Can these files be restored? Any idea what might have happened?

#prio2

HTTPS for glotpress.org

http://glotpress.org is currently just a redirect to https://glotpress.blog/ but when accessing glotpress.org via https you’ll get a warning about an invalid certificate because it uses the *.wordpress.org one.

Can we get a proper certificate for glotpress.org? Noticed this because https://hackerone.com/wordpress links to https://glotpress.org.

#prio3

Update public key for Jenny Wong

@miss_jwo has a new public key (the old one is no longer accessible). Can someone please update her proxy access?

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDPWI879mwT38UUj+zRqbgtzKgCXoqcgjrsacZit0B+JvPf3kr6a6cIBiHIs3L9f9wg4ht8aSD8e8u1YQ4YnI9vMyldFtlJ1KqqsM01IotWDJIe8b3ad/TtBDBmCxh65amxl5wj0Vdfl6bg3YFQJo1d6lemZqQmsE/m2zTxwdEZYcr/xp/k97tUFVPpWIuwj7W5bSZEFwTGB3i7BZBWc0ufgkw6iTvrHHGqwRBvQ2SpQC6gInUi6oEPpnx4tgPrEu1wKZwvDZGdJVQifLOx1KF4JXmupB2nYs+s/iOueQd5ajdSALnBOTCiyY4GO9FGmdPveYpq678OsTjo67sQ6QDf jenny@Bishop

#prio2

Can I please have commit…

Can I please have commit access granted to bbpress.svn.wordpress.org for SergeyBiryukov? He’s been patching bbPress consistently for years, and ramped up recently from working on the WordPress.org forums.

(He’s a prolific WordPress core developer already, so the typical Uncle Ben pep-talk doesn’t really apply.)

#bbpress, #commit, #prio2

Codex returns 500 error when WordPress cookies are set

Since March 14th Codex is sometimes returning a 500 error. It seems like this only happens if the wporg_logged_in cookie is set.

➜  ~ curl -v --cookie "wporg_logged_in=fooo%7C123456789%7C25ce9fd05b1aewf00509d6g5a602ae23" "https://codex.wordpress.org/index.php?title=Special:UserLogin&returnto=Help%3AContents"
*   Trying 66.155.40.241...
* TCP_NODELAY set
* Connected to codex.wordpress.org (66.155.40.241) port 443 (#0)
* TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
* Server certificate: *.wordpress.org
* Server certificate: Go Daddy Secure Certificate Authority - G2
* Server certificate: Go Daddy Root Certificate Authority - G2
> GET /index.php?title=Special:UserLogin&returnto=Help%3AContents HTTP/1.1
> Host: codex.wordpress.org
> User-Agent: curl/7.51.0
> Accept: */*
> Cookie: wporg_logged_in=fooo%7C123456789%7C25ce9fd05b1aewf00509d6g5a602ae23
>
< HTTP/1.1 500 MediaWiki exception
< Server: nginx
< Date: Fri, 17 Mar 2017 10:40:10 GMT
< Content-Type: text/html; charset=utf-8
< Transfer-Encoding: chunked
< Connection: keep-alive
< X-Content-Type-Options: nosniff
< Strict-Transport-Security: max-age=31536000
<
<div style="border:1px solid #ffd0d0;padding:1em;">This is a cached copy of the requested page, and may not be up to date.</div><hr /><h1>Sorry! This site is experiencing technical difficulties.</h1><p>Try waiting a few minutes and reloading.</p><p><small>(Cannot contact the database server)</small></p><hr /><div style="margin: 1.5em">You can try searching via Google in the meantime.<br />
<small>Note that their indexes of our content may be out of date.</small>
</div>
<form method="get" action="//www.google.com/search" id="googlesearch">
	<input type="hidden" name="domains" value="http://codex.wordpress.org" />
	<input type="hidden" name="num" value="50" />
	<input type="hidden" name="ie" value="UTF-8" />
	<input type="hidden" name="oe" value="UTF-8" />

	<input type="text" name="q" size="31" maxlength="255" value="" />
	<input type="submit" name="btnG" value="Search" />
	<p>
		<label><input type="radio" name="sitesearch" value="http://codex.wordpress.org" checked="checked" />Codex</label>
		<label><input type="radio" name="sitesearch" value="" />WWW</label>
	</p>
* Curl_http_done: called premature == 0
* Connection #0 to host codex.wordpress.org left intact
</form></body></html>

#prio1

#ffd0d0

Theme previewer missing a theme.

web1 appears to be missing the “tempo” theme for the theme previewer. I tried the normal commands to get it to update as well as reapproving the theme manually, to no effect. Need somebody to take a look at it, see if something is wrong with that directory.

It’ll be in /extend/theme-preview/wp-content/themes/tempo. Should have version 0.0.33 in there like the other webs do.

#prio2

Marx cPanel License Expired

When I log in to cPanel, I get a License not activated error instead of the normal dashboard.

#prio2