Getting redirect to phantom page /user/register/thankyou

In Drupal 8, I created a page with the path alias /user/register/thankyou to redirect users to after registration. Later, I changed the url of this page to simply be /thankyou/registration. I have the Redirect module enabled, so I deleted the redirect from /user/register/thankyou to /thankyou/registration.

However, now, when I go to /user/register, I am automatically redirected to /user/register/thankyou, which results in a “page not found” error.

So, somehow, there is still a “ghost” redirect in my system, although the redirect module page shows that there are no redirects on the site, and I double-checked the page with the alias /thankyou/registration, which has the correct alias.

How do I fix this redirect error?

I tried three different browsers and cloned the site from production to my local environment; in all cases, I have this issue.

I am getting spam emails from my hosting mail

I have a website that has a contact form and it’s in shared-hosting, I linked my email with my hosting mail to receive emails. now everything is working fine am receive email from the contact form but I’m also getting spam emails with random emails that I don’t know and the problem is that the email is coming from this email salmazn7@cp-23.webhostbox.net which I didn’t create but the name salmazn7 is my Cpanel username, I don’t actually know what’s happening in my email am I hacked or is there any problem with my PHP file. any help would be appreciated.

<?php  $  name = $  _POST['name']; $  email = $  _POST['email']; $  message = $  _POST['message']; $  formcontent="From: $  name \n Message: $  message"; $  recipient = "myemail@gmail.com"; $  subject = "Contact Form"; $  mailheader = "From: $  email \r\n"; mail($  recipient, $  subject, $  formcontent, $  mailheader) or die('ERROR!'); echo "Thank You!"; ?> 

I am getting spam emails from my hosting mail

I have a website that has a contact form and it’s in shared-hosting, I linked my email with my hosting mail to receive emails. now everything is working fine am receive email from the contact form but I’m also getting spam emails with random emails that I don’t know and the problem is that the email is coming from this email salmazn7@cp-23.webhostbox.net which I didn’t create but the name salmazn7 is my Cpanel username, I don’t actually know what’s happening in my email am I hacked or is there any problem with my PHP file. any help would be appreciated.

<?php  $  name = $  _POST['name']; $  email = $  _POST['email']; $  message = $  _POST['message']; $  formcontent="From: $  name \n Message: $  message"; $  recipient = "myemail@gmail.com"; $  subject = "Contact Form"; $  mailheader = "From: $  email \r\n"; mail($  recipient, $  subject, $  formcontent, $  mailheader) or die('ERROR!'); echo "Thank You!"; ?> 

AWS EC2 + Google Domains: Paths not getting converted

I am hosting a Python Flask web app on AWS EC2 and am mapping this AWS URL (http://myappname-env.abcxyz.us-west-2.elasticbeanstalk.com) to a domain on Google Domains (example.com). I have the A and CNAME records on the DNS page. When I go to example.com, I see the correct page, and the browser address bar says, correctly, example.com. But I am facing 2 issues:

  1. Whenever I hover on any hyperlink, e.g. on the menu item for the /info page, the browser status bar shows the AWS address i.e. http://myappname-env.abcxyz.us-west-2.elasticbeanstalk.com/info instead of example.com/info.

  2. When I go click on the link to example.com/info, the browser address bar still says example.com, even though I, correctly, get navigated to the new page corresponding to /info.

16.04 SERVER USING vsftpd using tls getting ECONNREFUSED

I have 16.04 on a hosted server with a static IP. I have the ufw off for the moment to get ftp working. I configured vsftp, then I added the chroot capability. It was working fine-sign in with a user and they are limited to their directory–singing in from a remote location.

Next, I am attempting to configure TLS to improve security. I follow the instructions and generate the key, then turn on the options in the /etc/vsftpd.conf file (more details below)

I attempt to connect via Filezilla and I get the error Connection attempt failed with “ECONNREFUSED – Connection refused by server”

I see other similar questions, and I have tried the answers on similar questions with no result.

Following is what I added to the vsftp.conf to enable tls after successfully testing ftp without tls.

ssl_enable=YES

allow_anon_ssl=NO

force_local_data_ssl=YES

force_local_logins_ssl=YES

ssl_tlsv1=YES

ssl_tlsv2=NO

ssl_tlsv3=NO

rsa_cert_file=/etc/ssl/private/vsftpd.pem

rsa_private_key=/etc/ssl/private/vsftpd.pem

Any ideas?

InfoPath 2013 Getting current user details error

I have SharePoint server 2013 and a custom list I want to get current user details in InfoPaht form 2013

I followed post from: https://spvee.wordpress.com/2013/04/10/auto-populate-user-information-in-infopath-with-claims-based-authentication-part-1-of-3/

but when I preview my form I get bellow error:

The SOAP response indicates that an error occurred on the server:  Server was unable to process request. ---> Attempted to perform an  unauthorized operation. 

when I open the form in browser I get bellow error:

 An error occurred while trying to connect to a Web service.    An entry has been added to the Windows event log of the server.   Log ID:5566    Correlation ID:b620719d-1f52-d035-bad8-74b03605738f  -------------------------------------------------------------------------------- An error occurred while trying to connect to a Web service.   An entry has been added to the Windows event log of the server.   Log ID:5566   Correlation ID:b620719d-1f52-d035-bad8-74b03605738f 

I am the site collection administrator I have full access to site but I don’t know why I get this error.

Moved AD Connect to a new server and now end-users are getting errors when replying to internal emails in Outlook

I moved my Microsoft AD Connect install from one server to another today. I installed AD Connect on the new server in staging mode, turned on staging mode on the old server, turned it off on the new server and let it run. All seemed fine, I checked back about 20 mins later in my Office 365 Admin portal and all objects were still in sync with AD, great.

However, about an hour later one of my users tries to forward or reply to an email to another internal user in Outlook and receives this message, name removed:

Your message to IMCEAEX-_o=First+20Organization_ou=Exchange+20Administrative+20Group+20+28FYDIBOHF23SPDLT+29_cn=Recipients_cn=FIRSTNAME+20LASTNAMEb6f@namprd10.prod.outlook.com couldn’t be delivered.

I’ve since heard that 3 other users started getting this message since I made the change. Luckily it’s Friday and they’re out of the office now, but I can’t help but feel the two are related.

I didn’t save the config on the old server before I uninstalled it, but the one think I’ve noticed, when comparing it to other AD Connect installs that I have is that those ones default to Source Anchor: ObjectGUID. However, when I look at this one, the Source Anchor is: ms-DS-ConsistencyGuid. I opened a ticket with Microsoft and they assured me this wouldn’t be an issue, but it’s the only thing I can see different between the two.

We did an office 365 migration and made sure to port over the X500 records from the previous on-site Exchange server, that was several months ago and there’s been no issues.

Has anyone encountered anything like this? I did notice on the new AD Connect server, on the first Full Import to the Office 365 tenant it had about 150+ adds for new CNs, seems related.

Any input would be greatly appreciated.

Getting totals of each primary key by matching it with another worksheet with a many relationship

I have already resolved several others using Application.Index with Application.WorksheetFunction.Match and reduced time to perform from about 7-8 seconds to milliseconds. But I feel there is still room for improvement.

Should I use an array with Index and Match?

I was also told to use Scripting.Dictionary, but I am looking for someone who can demonstrate how to do it the right away in this scenario. Because in my head I have to populate the dictionary with a loop before I can even use that, so wont it be similar in terms of speed?

'Production Quantity for Dashboard For i = 2 To Total_rows_Prod     For j = 2 To Total_rows_Dash         If ThisWorkbook.Worksheets("Prod. Qty.").Cells(i, 5) = ThisWorkbook.Worksheets("Dashboard").Cells(j, 1) Then            ThisWorkbook.Worksheets("Dashboard").Cells(j, 4) = ThisWorkbook.Worksheets("Dashboard").Cells(j, 4) + ThisWorkbook.Worksheets("Prod. Qty.").Cells(i, 31) / ThisWorkbook.Worksheets("Prod. Qty.").Cells(i, 4)         End If     Next j Next i 

After doing some bottleneck testing as shown below (run time of code is shown at row 10): enter image description here

However, when using Index and Match while only using 1 for-next loop as shown in the code below:

'Production Quantity for Dashboard For i = 2 To Total_rows_Prod     m = Application.Match(ThisWorkbook.Worksheets("Prod. Qty.").Cells(i, 5), ThisWorkbook.Worksheets("Dashboard").Range("A:A"), 0)     If Not IsError(m) Then         ThisWorkbook.Worksheets("Dashboard").Cells(Application.WorksheetFunction.Match(ThisWorkbook.Worksheets("Prod. Qty.").Cells(i, 5), ThisWorkbook.Worksheets("Dashboard").Range("A:A"), 0), 4) = ThisWorkbook.Worksheets("Dashboard").Cells(Application.WorksheetFunction.Match(ThisWorkbook.Worksheets("Prod. Qty.").Cells(i, 5), ThisWorkbook.Worksheets("Dashboard").Range("A:A"), 0), 4) + ThisWorkbook.Worksheets("Prod. Qty.").Cells(i, 31) / ThisWorkbook.Worksheets("Prod. Qty.").Cells(i, 4)     End If Next i 

The run time would be negligible as shown below (still at row 10):

enter image description here

Any improvements that would make the time to perform optimally minimized would be great.