cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

WF-BATCH mail message http needs to be https

Former Member
0 Likes
619

Dear Forum,

We recently changed our landscape to pure HTTPS, but today I found out that the mail message sent to employees when approving PMP, still contains the old link with HTTP only. Where is this info stored, is it SICF service? My best guess is SICF or SPRO settings. But before i start going through services I would like to ask if one of you guys could point me in the right direction.

Thanks in advance,

Kind Regards,

Soren

View Entire Topic
Former Member
0 Likes

Can you please provide some more details.

I assume that the link that is sent in the notificaiton is carrying http instead of https.

Please confirm the worklfow ids being used.

above will help to provide solution.

thank you

Former Member
0 Likes

Dear Barin,

Sadly I dont know specificly where or how this link is added, but I can try to explain in greater detail how the error shows. When a Manager sets PMP targets for an employee he sets his PMP "ready for approval". This triggers wf-batch to send out an email from SOST with:

Approval of PMP document

You have just received the appraisal document PMP - 2010 to be approved

Please check and approve the document in the portal, use the following link: Approval document

The link in the mail is still using http instead of https as header and also using the old port instead of the new one. As I think this info is hardcoded somewhere, I guess it needs to be maintaned, I just dont know where. I looked through SE61 but theres a lot of different document classes and functionmodules to go through, I don't know where to look specificly.

Any ideas? I dont think I can elaborate more on this unless you can tell me what information you might require to help me with this issue.

Thanks in advance to both of you for trying to help me out on this, im slowly growing gray hair

Kind Regards,

Soren

Former Member
0 Likes

hi soren

Following checks for you quickly.

1. Check from your portal resource regarding which system defined in portal is being used to access appraisal related iviews.

2. go to the system and check the settings of Web Application server.

3. IF you are be able to access the pms iviews from portal without issues then above doesn't apply and we need to focus on workflows only.

Please find details if emails are getting generated from workflow. if yes then get the workflow details. PMS workflows do generate urls internally which is part of the workflow container.

the notification coming to you can be part of worklfow and the url link is generated from either the worklfow or the xml file in portal.

We can solve this if you can get answers to above.

Can you please paste the url that you see by clicking on the link in this forum that will answer few of my queries.

hope above helps.

regards

barin

Former Member
0 Likes

Hi Barin,

I have found the system object in the portal which is used for "filling" the iViews with data. The Web AS settings of the Web AS is set to the backend abap server, and everything is tuned for ssl / https. The iViews are shown perfectly in the portal, so I guess we have to check on workflows.

How can I check the workflow container?

This is the url posted in the emails (edited, removed company name, servername and port):

http://server.company.com:port/irj/portal?NavigationTarget=pcd:portal_content/com.l.f.lm/com.l.f.ess...

Can you elaborate how to check the workflow data? I think you are right in the fact that it is WF issue - I would love to troubleshoot this a bit.

Thanks for taking your time to look at my troublesome setup

Kind Regards,

Soren

Former Member
0 Likes

Hi

few more questions

is this email arriving in you smtp inbox or uwl?

Are you using bsp applicaiton or abap webdynpro for PMP.

Regarding the workflows I have following suggestion

go to the sbwp transaction of user who is initiator and check what is the workflow template id by going to outbox->started workflows-> log.

You may need help of a workflow resource to do this.

&URL_PART_1&&URL_PART_2&&URL_PART_3& are the parameters that form a url.

Also the link that you have sent is not what I was looking for.

can you please following the steps below to send the url.

1. click on the link approve appraisal

2. the same will open a new window

3. right click on the window and go to the properties and copy the url that you see here and past that in message.

Former Member
0 Likes

Hi Barin,

Email is arriving in SMTP inbox, and ess/mss PMP is BSP.

I am sorry about the link, if i follow your 3 steps, click link, open in new window, rightclick window and take properties I get the same link as i posted earlier - Maybe I am not following?

In regards of the workflow, is it possible to see the workflow (outbox -> started workflows) from another user than the one im logged in with, or do I have to log on with the WF-batch user who is sending these mails?

Your help is most appreciated!

Kind Regards,

Soren

Former Member
0 Likes

hi soren

you can use the user of the initiator of workflow. or you can use the approver's inbox to check the log as the inbox of approver would contain this workitem.

this is to determine if the mail is getting generated from workflow.

Wf-batch will not help.

regards

barin

Former Member
0 Likes

Hi Barin,

In SOST I can see that it is wf-batch who is the sender of mails, but I guess thats not the same as the initiator of workflow. I have my own PMP in expectance within start next week I will see if I can find any useable data in my inbox on my own profile. Maybe that will lead us to the link.

Thanks so far, I really appreciate your help on this matter, it has been troubling me for weeks, actually finding where to correct this false URL would save my day.

Have a nice weekend Barin, and thanks again!

Kind Regards,

Soren

Former Member
0 Likes

you are welcome.

wf-batch is just a workflow user and it has not much link to the approver or initiator.

my recommendation is to check either the employee's or manager's in box to know what is the workflow template.

once we know workflow template the rest can be checked and we can easily determined.

feel free to write back.

Former Member
0 Likes

Hi Barin,

I have now checked my managers workflow folder, and indeed theres a step in the workflow named Z_GET_URL wright after GET_Appraisee_Details.

Now eher do I find the data which is collected by Z_GET_URL?

I feel like were getting closer

Thanks Barin,

Kind Regards,

Soren